MSLSPGEITQTCGLVKIPPEILDRITRHLTTTEYCKLRLTSKAVEHALFSKFASEFFTRKQFMVSEFSLKALRDISKSRLAGCLRQVHLGLDEVEPMAMYASRGVAAMKSLRLLQLRLAEQETLWTLGLVPKYLAEAFSRLPNLETCVVRDFNSDRRSRDGRYRHWLSYGTNTMHMETGMRPRPRHGPGWKDIGLSENATRMFKAVVHALAMAQARPTAIEMMERRGHFLFDSAFYIHPDFEAAVAPVLGRLKRLHICLDMAWDPFSTTSQTSEAWHHVNAAKFLRLCENLEELRINGKRDYIANGGRNALHHLFDWLATKPQTEALSPPVADGEEEEEEEEENSALVPPYAELARLKTLSLGMTATTVEDLVRVVARFADTLENLELWRVHLSFEDKANDEALAETGPTLYTVLLRKMLEMPNLNLRHIKLGNLHQTLRPIGKEAVAGAVDFKPEASTRDRAVMKGEVSTTTVLEYTGSDWRHFVSHEMIPRLYTPRAILLKQESDMDVDEDENESDGDAHNYWSSLI*