MGQLHVLAFQDLQHFLSKCPVLEWLSIRSCSQKCNLHASEPLCRLKYLCVQDSAVNKIDLVAPNLNTFEYKGSQILINFHECLKLKKASFELNVQQTLDYVFTGIPNVLPHVEALRVEAYVVFEMPGFKHAPLVFSSHLRHLALKIQMKGKTSVLQLGCLLEAAPLLEDLCLDMNCTISYLFPIDGDLIAGCRHYNLKTASVSGFCGDGGQVELVKYIMRNATQLKRMTIETRNRVVKWPHFMEEYEGRTSAMENLVPLEKAGVLRVL*