MHLDYKCNLGTAPVHGGHGKIYLVADNRILVISYGNIGTSEPEAEVFFGPGPGHVAEAEIIGLSVSTLGSTIYINVKNRGLFAYQSRGHLLWSVEPVLYQFGYRQGCRKNLTNCYFASVPLLDHCEGSIYISNTEGELYCLSVRSRYFRWIQDFSSLDKNFTITLGNNGHLYVTVPAKALVLALDVFSGNVLWQRSIGPLSKVDSAPVVDSNGWISIGSLDGFLYSFSPTGVLKKFSRMNAENSIIQVGPFLDCSGFAIYSSQIEMEGKISHTIGEYTVVSAIQPKAALFTMLVPATGSIYWSESYPGHVSTLFSKSDLSQFVMNEEILLAFLAASTEIGTPLQCRTIGQKLASSCSQERTKLVSVYTGNERAIVLFLLFESALLLILIGLVRFCCTFWAKEKLKDQGLGSFLDNRSSLPLNQL*