MKLTTHHLRTGAALLLAGILLAGCDQSSSDAKHIKVGVINGAEQDVAEVAKKVAKEKYGLDVELVGFSGSLLPNDATNHGELDANVFQHRPFLEQDNQAHGYKLVAVGNTFVFPMAGYSKKIKTVAQIKEGATVAIPNDPTNLGRALLLLQKEKLITLKEGKGLLPTALDITDNPRHLQIMELEGAQLPRVLDDPKVDVAIISTTYIQQTGLSPVHDSVFIEDKNSPYVNILVAREDNKNAENVKEFLQSYQSPEVAKAAETIFNGGAVPGW*