MKELIRDTAFGKLVRILSGRRLLLYPEERDLELSFMQEPPDVAAKEEVALPEITRNESIIVPNRLETIMSQASYRSHRGSWPVPAPQDKRPIIVGWRPGDSENPQNWSTVKKFLVSCLVWILTFAIYIGSAIYSPGIPDVAEQFGVSNVAATLGLTLFVLGYGIGPMIWSPLSELPMVGRSPIYVLTLFVFVFLNFAVVYAKNFGMLLAFRFLTGLIGSPALATGGASMADLWSPRARDYMIVIWGAFAIAAPVLGPLVGGFASSANGWTWTIWQLIWVSGLALVLLFFLLPETYGPNILYRRARRMRQLSKLDVYSEAELELRQIPSTDIVYEALVRPFQLCFLEPIVLVMNVYISLVYGILYIWFEAFPIVFQEIHGFNSGESGMSFLGVITGTVAFAIPGYFTWKYFYQSKLLGDSDESFPPEYELPPACVGSICLPISLFWFGWTGNFESVHWIAPIAAAALFSVGGCLIFNPIFCYLARAYPRYAASVLAGNDFMRSSFGAGFPLFAAAMFHHLGVGWASLLLPVYPAPPYTPPVGFDGILVFVL*