MTTSHSHQIGLSEEMITHLLNGNGSDLSFGDDDLSWGALTNDELFANNSPHPSKSTMTETPVPRMVSVDSMSQVQTHGFEANIAMVSSTTPYDSLKDLVQRKKLISTLQRSSHSSNSLVSANLPIVGNQNASFHDGPVYCYNPQGTSRIGAPSFSKILRQSSGMTATTMAIYKQGIANAPIEPISKRRKLDSSIKNLPLHQACVDVKQNGKLIQTAVRKQPLLASVPAKAITSKSIYDFQTSRLERKSVTSTYRYPLNIAIQHDADVTTIEALLRAAPFVVTTPDGGVARECSLHVLLRHKTHDLQSIDLCLLQTPNAVSCIDRHANTPLHTACAKHASIDVIRHLTVMYPEALGLRNFHGYTPLEIAQRSQHTTDEVLDYLWDSVSQQLC