MSTTFKFVVFIGLLITNTFQVSFSSVISTGDFNKDFSVAWSPSHVYTTANGRTRSLKLDQESGSGFASNQMFLFGQIDMQIKLVPGHSAGTVVAFYLSSDQPKRDEIDFEFLGNVSGQPYILQTNVYADGNDDREERIYLWFDPTKNFHTYSVLWNLHQIVFMVDWIPIRLYRNHADKGVAYPRWQPMSIKASLWNGDSWATRGGKDKIDWSKGPFIASFRNYKIDACPWNGNPRFCRAESSTNWWNKERYSTLTSTQRRWFKWVRLHHMIYDYCQDNKRFQNNLPKECSLPKY*