MKEGCLDIKASTEYEEGACAFVYASAKRLGNRLQMFCPCIDCRNVFHKTISTVLDHLVVKGMYQKYKRNACWKSSNKDGEQPEVIGSEEELQFKKKLEDAKTPLYPECTNCTKVAAIMGLYRIKVKSAISENYFDQLLSMVHDMLPNGNVLPTPTSEIKKFLKIFSFGYDVIHACKNDCILYWKEYEEMSSCPRCGASRWEVDKHSGETKNGIPAKILRSDMMSKNLQRHFCNASGDGTMRHPVDSLTWAQVNARWPLFAAEPRNLRLGISTDRMNLFSIPNTKYRTWPKTYLPPAAYWLSKEQKKRFCKRLSEFRRPDGYCANIANSV*