MTLLRITHTLLGETILMVLNFREEEQESTEQALSAGEAISHYLDNEEIDPNVCTYLAIVFDTPSLLSQSLSHVEYLPVVTTSLLPNLERIVLFVPSRLPIDLSRKALPLLRAALLPLLHDKSRVEIVQGLDSSARFDTTRMWVNADEKEGAFMIVGLGFMGNDGDDGTEDFTDAAVQEALQYYETVSKVTILTHCSKETFGLICALPALEDLRLCKINIPPSWIAEVVACANAKDKRDGAGLSLLRYLWLQGVTLETYHDFESLCGAVGESKLHLFHVTKPTILDSAGSTFSPIFNILQCNPHLMILDCAENTRFVPSNDRLTVAQQQDEVYETLKLTNHKVCSFNFDDSWSVLPNKISERLDLNFYGLGAFTDPCNYAVGNDNWFLELLQVAKAREQCFVKGGGADKPCLLSALFVLFRARPTLIAFPPGSTGIN*