MLFLFNLNNMVFYTESDWRGVMNHIFKLAFIFIINIIFLINASATTMDKDKFVEANGIKIHYVEEGEGPPLLLIHGGGLTAKSWQGLAKEASRYFRVIMPDSRGHGLTNNPQGTFSYDLMTEDMAAFVKALKLEKPLVMGYSDGGMVVLKLTSRYPDLARAAIVGGATHRFATTHYMQGMEIFYGKGMPQGQLTDRDLDKMASDAPGMVKFYQNMHHPEQKDYWRTFLKGVWPMWTTPTSLAEEEVKKIHIPVLLLDGDRDEFFTVEEVTELYRLLPQAEMTLIPGSGHAIFQTPGKTPLFYALVLEFLQRQIPKAS*