MKSFGLCLFILVSSPCLLQANLSSDYYTKTCPEFEETLVQIVTDKQIAAPTTAVGTLRLFFHDCMVDGCDASILVASTPRKTSERDADINRSLPGDAFDVITRIKTAVELKCPNIVSCSDILVGATRSLISMVGGPRVNVKFGRKDSLVSDMNRVEGKLARPNMTMDHIISIFESSGLTVQEMVALVGAHTIGFSHCKEFASRIFNKSDQNGPVEMNPKYAAELRKLCANYTNDEQMSAFNDVFTPGKFDNMYYKNLKHGYGLLQSDHAIAFDNRTRSLVDLYAEDETAFFDAFAKAMEKVSEKNVKTGKLGEVRRRCDQYNDYKG*