MAELPGQIRHIGGRMSQLLEQIYGFSRRSLFRVISMGPIPCHIAFIMDGNRRYAKKCGLLDGSGHKAGFSALMSMLQYCYELGIKYVTIYAFSIDNFRRKPEEVESVMDLMLEKIKSLLEKESIVHQYGIRVYFIGNLALLNDQVRAAAEKVMKATAKNSRVVLLICIAYNSTDEIVQAVKKSCINKSDNIEASNYKHEDSDSDIEGTDMENQEKKIQLVDIEENMQMSVAPNPDILIRSSGETRLSNFLLWQTGNTQLCSPAALWPEIGLRHLLWAILNFQRNHSYLEKRKKQL*