MHHKTPSEIRLKRLGFSLASRCSICHAAEDSVGHLFFSCNLAISIWLWFLHAAGIQALLILSASTIWSSLSKENDLNGLQFMAALFTTVLFYLWRARNAAAFEDCRPSLLFIQENFSEAISFSLKQIPKPFVSPQICSLTASLCINLRP