MAPVGLPPGFRFHPTDEELVNYYLKRKIHGLKIELDIIPEVDLYKCEPWELADKSFLPSRDPEWYFFGPRDRKYPNGFRTNRATRAGYWKSTGKDRRVLHHHGGRPIGMKKTLVYYRGRAPQGVRTDWVMHEYRLDDKDAEDTLPIQDTYALCRVFKKNAICTEVDDLQAQCSMALLEGACQQLLTSGSQEYQTPSPDVPVGSTSRGADDDADKDESWMQFISDDAWCSSTADGTEESTSCVALAS*