MAASRRLARKLPSLISRYERLISPETDAPELTEAPTTSASIPFDPSLPVLPLAVSHLSPPNPLPVLPSAHASSPASLFRLLRRARHHPRLVALDLHILLAAADASSAFRPDHSLTSLVAARLAASRRLPSLQRLLELVLTRPCPCADDSIFACPELLPTFRKAIVAFAASGDIPSASHALASLRRVADSPLPAEFYNIILQALSRLRRHDDAIRFYGEMTSVYRVAPDVHTFNILISSSCRVEGVDAAMRWFGEMQRRSCAPTVVSFNTLMRGFIREGRYKEGTKVAREMLELGVGLSVASMEILIGGLCRGSKALEAAELFVEFLGDGVVPEGFDCFEVVEALCRGGKVDRAVEAVDMVLERNTKCCMSAPAGATVLECLMEAGKLDEVYRLMWRMIDQGIVPDSISCNCIFEALCEAGRTADANQLRVFAKEKGFEADGETYRMLVQGFGRQGKRKEGKAVLDEMLDLGFIPNIASYNRLLGGLHK*