MSELKSALNLDPDLQHTRLDMIGKIMQTLFMCTGCDFVSFFAGLGKGSFYNIFYQYCEFITGVSTHPGTLSDTCQDKLKDGLLAFVRLVGSVYFKKHLTAFEENTPAQLYRKLEDSSCNALANHQKWLNEIRERMWPRIQYEDELSQSFDALELHWKRSCWVSQLWAQADQTVVDFPDLHLHGYKVGTDGNLCIVWDSDENIKKISNTVALLTKGCRCKKAPTCTNRCCKCYKIHGFCGPACLCLGCNNPHNTGACNGSKKHGICPKAMETDSPPVITANVRNSDQELAETLLMEELLEMENNRIEEIDTLEDDPDLTELVEQHVWIEEQDDQDIYPDDDDDGDIAKLMRMVHD*