MFMLSLVLKQHIKFLYQVNHFGSFVRFIFNLPAPTDQIPAKMVLTTLNSAVHWATSSPCGPVHINCPFREPLESSPCRWLSSCLSGLDLWMANAEPFTKYIHMQLSHTCLNAPGEMTEVLNLIPRANNSLLLFGAIHTEDEMWAALLLAKHLQWPVVADILSGLRLRKLLTSFPDIERNFIFVDNLDHALLSDSVKGWLEVDVVIQIGSRITSKRICQIIEDCAPFSYIMVDKHPHRHDPTQIVTHRIQTSIFEFVGCVLKAAVPHTRSLWSTSLQLLSKMNSKTKDFKYFRGKIDAKTRRKNLEEKLKELDSSLSACCRLNAEKAHSEAQMSA*