MSSSALASFGSRLLLKHQAKSSHRFLSTSASGFDKVGVIGLGLMGHGVCQVAAASGVHSSVVAFEPEQKFLDLGKDRIEKSIGKLVSKGKMSQEDADKTLGSIHFTTDMSDLKDTDFIVEAVIENMDLKRDLYTSLGATCDEKTIFASNTSSLSIGEMAQFSGRTDRFVGVHFFNPVQLMKLVEVIKTDETDQAVFDKAYAWVNDIGKVPVSCGDTPGFIVNRLLVPSLLQAMLMVDRNDASVKDIDISMQLGAGHPMGPLHLADYIGLDTALFITQGWVEKYPDEPAFVLPKCLKEKVDAGDLGRKTGKGFYHWDGDKRGDPVA*