MAKMIAAKNLVKLLVAAGGGVAALSMDYYSMSCPFAEMMVRSVVYDALAKDPTLAGSLLRLHFHDCFVQGCDASVLIDSTDGNTAEKDAQANKSLRGFEVIDRIKEVLESQCPGVVSCADVLALAARDAVLLARGPYYGVPLGRRDGTRSVDSDTFTALPPPFFNTTSLIKLFGSHGFTVQDLVALSGGHTLGIAHCGNFKARLAETDTLDAALGSSLGATCAANGDDGAAPFDRTSTRFDTVYYRELQMRRGLLSSDQTLFESPETKGIVNMFAMNQAYFFYAFQQGMLKMGQLDLKEGDEGEIRHTCGVINS*