MGVPGKTKDNEKARLDMKDICKRLGLELYETPNGKRIFLFEQELHAAHTYILFNCEEIDDFVRSYDDELKENQSGITDKDIQLSRDQTFALWLKDKVLAMGPDRDQVCSNGYKVNGYDFHTKTYARGKRTTNTGVCVQGDCYNDLGRAFYGESEEIIALSYKGTYGGQINLFKCRWFDSEKGTRVDQHGIADIDVHRSTYVNAPFVLPTQTLQVYYTPSPIRKRDRPPADWQVVIHTPACTHVQLVDGEFYQEEMLHRPPVINVDNNNELNKLVGGDEPDELDPESVPVPVDSDTEEEELLTETKTDTESKEDDGYESPNDVQDDSESDNDFH*