MLSNGFKINECDKCVYFKDTPNQEVILCLYVDDMLIMSKDIANIKVTKLMLASKFYMKDLGVVDVILGIKILKTPNGLALSQTHYIQKILEKFKFLNFKRAKTPIDVNLHLAKNKGESQSQLDYASVLGSLMYVMNCTRPDIACAISKLYRYTSNPNHNHWLAMKRVLGYLDDTQNYALHYNRYPDVLEGYKDMESEFIALDKAGEEAEWLWNFLEDIPFWPKPMAPICIHCDSQDAIGRAGSIMYNGKSRHIRRRHKSVRQLLSSGIITIDYVKSKDNVSDPLTKGLNRGS*