MKKNTRFAFNAYLQQLARLNGVAAEELSSKFTVEPSVQQTLEDQIQQSAAFLTLINVTPVTEQSGQLLGLGVGSTIAGTTDTTAKEREPVDPTLMVDVEYKCEQTNFDTVLTYAKLDLWAKFQDFQVRIRNAIVKRQALDRIMIGFNGVKRAKTSNRSENPLLQDVNKGWLQKIREDAPEHVMGSTTTGGETTPGAVKVGKGGEYANLDAVVMDAVNELIDVVYQDDDDLVVICGRELLSDKYFPLVNKEQENSEKLAADMIISQKRMGGLQAVRAPFFPPNALLITRLDNLSIYWQEDTRRRSVIDNPKRDRIENFESVNEAYVVEDYRCAALVENIQIGDFSAAAAEAGA*