MKGGTVQINWHDTKPVLTLDFHPFSGLLATGGADFDIKIWKVESEAAQKKIPTASYQTSLSYHSSAVNVLKFSPSGGELILWKSHLTDAGQVWKVLKTFSFHRKDVLDLQWSRNGAYIISGSVDNSCIIWDVEKGSVHQILDAHLHYVQGVAWDPLSKYVASLSSDRTCRIYVNKPQKAKGVERMNYACQHVIVKTEQQSADDTKGLKNHLFHDETLPSFFRRLAWSPDGSFLVLPGASKPVVAVHFCPLAFSLRGSNSAGFFKLPYRLIFAVATLNSVYIYDTESVAPLAVLAGLHYAAITDIAWSPDGKYLAISSQDGYCTLVEFQSDELGSPIPFPDGKTANSHAGETPSQKKPEEMMVKAPVKISPVIEKNRIDNNKQASPAAISTPVSSKPAKRRITPMAIDP*