MCLLTFDECWNLLYQKVFKNECLSTEFEKIGKEIARICQGLPLAAHVVMARVVLKIGNSLDEWKKVVEDVNVLMSKDLDHHCSKVLALSYYHLSFHLRACLLYLVVFKKSNGRLRAAEGFVKMEFLWQNQELVEFIIWSVDFSRKKLKQRAILSTVKVHSPSSFSLHIDVESNLVGRIINQSLMMLQDREQKVLEITKQVGVEVELEKNNPKDVEADTQPTPTEESEVEQVTPERVLRRSSRTIRAPDRSEKKGKMRVVWLDFAVCWNVVCGGDVALAWSQSETEKERRGSTSGVGWPPKSCPKSNEQ*