MTYSEIVLVGYLVMSAIPFFLMGGLILPDSFPGIKVEDCGHRNRGPCVDSFEFGVGKIYMQVAAAFMLQNAALIYFKGDKKGIITALGCLMAVMAKHILVDGLIPPPPVMVLTTLVLAAQFFAPGEWGKRAFVLYMLLNVVVFTTDPATPLKDTYPTIEQNAMALFVGERFIEVIALHCLINALLAGIPGKQLALALSMTLILPLMGYHAFVHSVGPPGPMLLINLAISALTWIEYGWADLTKKAEAEMKTPMYIHGVIVSTSFVPYYIAEAMGMPFPLVGLKELDPTTPDPSPMTQFTYFFVALFMAMYSYTEIKGTMEGKVFAVYHYALSCIIAMWQFYPTTTLLGRLFFSLPHAFTLWSTFIVLKEHEKVL*