MKLFKDVSLVACVAEFVGMTLFVIIGCGSAMGIQGSGSTGGSGGDEESTAGETTSMIPGWVLMVALVFGLSITTLAYTIGHYSGGQMNCAVTLGLVLTGNCGLMQGIFNFGSQMMGSVCGAAILCAIFPPELDMTKSLGSNSVGPKWHWWNAVIGEMMGTFLLVFVVLQTACNPKSAMNRSQACIAIGLAVFMAHCVLIPIDGCSINPTRSFGPALMSLTRLEAPKVAEPTATLVGEPLAATVGAATEPKIHDDDDVPAFWHSKWVFWVGPLLGACLAAAVYELMLKLDAAAEPAKEMAAEPEAADGLPRILGNKGGNKNLGQKESTSAMSSEESTSAKSSEVV*