MSHMASSVALATLTLTRTSNPNPIKLLAFGISSCRAHLPQHGRFHPTLLPPRVFARKTAPSHTGKGSIAAAGSELSGNGEACSPSLIQQLIEFLEEDLTHLFDERGITKEKYEEGVEFRDPITKYDSIDGYLFNIQMLRYLFRPVFDLHYVKQTGPCEITTRWTMTMKVSILPWRPEMVFTGVSLMGINPRTGKFISHVDLWDSVKNNEYFSLEAAVDLIKQLRYYKTPDIETPKYEVLKRSSTYEIRKYEPFVVVEAQGDQLTGNKGFKNVTDYIFGNNSKGEKIPMTTPVITSTPSEAATDISIQIVLPLQSQLPSLPSPINDAVRLREVSGDYFAALKFSGDTTEEIAKQKAEALRSALLADGLKPKPGFMLARYNDPGRTKPFIRRNEVLIRVDGFELEG*