MSNTVVNSLVGAGGGHGSLPEHNNANGEHSVSGDLHGVQPDPVAVDILRKEPEHETFLRLRISPFETPSYDEAEVYRALQVCLEMQKSYVFRESIAPWEKQVISDPSSPKRNPNPFEYTPETKYDVVIFCDGTYLTLKEVFETLDLTGYDLIGDQLDVHADKSTFHRFDKFNLKYNPCGQSRLREIFLKQDNLIQVMDDLDINDIGNDHYDEENHQFSFGDSEILHNDENQSEIQGNYVTDIGYSYRMMLFRVTMLQHNVALANNSLELMVLSFGFQRLKLVGYLLWVQFLKISKMVLSG*