MTTTQDFTQVEQLATFSGYPLSAPTPAPESTEDVREPLRELSEQSTNEEQNTEKLGEYVSKVLEKLLQQKSNVANNESASTDESSEEDSDDSSKENFSPVSSKMSSNPERALASSPSQKVAPKFKLEDVLEISKKTINFGTRFPGQIVEEQLDIVNKSKHDFVVQIYVNCLNEELDNSDEYVFSVRRTHLYDYNDKHYLIMAPYSSASFKFALKVPNMKIVGGIQGEVKIGIQGQEDFHHIDLLGSVTIPKVFCPKELTCRGLDYKVIKLAVKEGKKQELKIPLRNNGDVPVTLELEFYEPQNNNQKKDKFDVMVHPNVITINPNSQAIANILVKPHRGATGLKEQPGRKILTARVRDSALVYSFVFWIEFY*