MTDFNSKFPRIRHFRLCTSLLMLLEDKSVLKSTQRLVAFTILLQAYSSQQSSMNPFISFLINAACNEEAEKYERAFILQLLASANSSNSKEVLKQTATDFVKGFDPSSQAFPQQEQLQQQYCDRVHPEPYNCLLRNATVKNVVPDPDVPSGCDINSPEFDLEPGAKPKLGSGDRDEALTGLLQNLSLEGFGPRWIRPLPPRLLIQDELVWLNPDNNHELQWDYGMCADTSRGAAVRDLIAKALKGPLAPTQQEQVFVELANDPKLVYHCGLTPRKLPDLVENNPLIAVEVLIKLINSAEIEEYFRVLVSMDMSLHSMEVVNRLTTAVELPTEFVHMYITNCISSCQNIKDRYMQNRLVRLVCVFLQSLIRNKIINVQDLFIEVQAFCIEFSRIREAAGLFRLLKTLES*