MFFTAQLIKFLSELLNQICSVTNPHNIIVLYFAALKEATKGSSTYMDLTQFLGTRLWFDSDSVCDVGASMKKLFYIMLDSDSGIPWQSLLLYLCKDSETELALKKAHAAILGTLSENVSLTTHELLQAMYPCGIEGALDQGCQIWSLQDLQKLMEKQQRRQELESFGTESDDNRANRSGYDSDACAKSTGACRGSKLSEQSTMSFQNLMMPYELQSISEKTAGSASSTSEASNQTAISGTQKKAAGEASASEKESNAGAFEGSSEFSERAVATMNDFLAACDEALGSQDESDEATREPAFTLQDLLASSELSSALRARFGTNSVLAMATHPC*