MHLLRSLAFAFAVKPHKTFANFCTQIVSPSATPHRDVVTEFLVNKCGLTQEEIAKAFRHNNSLLGAKSTQNLEEVLELLKGCGLTTPAQFRRVVLSNPKFLFLRSEKNKSKLSFLRTFMEEEDISKLVIRDARIFDVRENKLKSALSVLQRLGIEGRVLSELAGKQPRLLTTSEDKVMESFKHAEDLGFKLGSKMFAVALRSVLGIGKETLERRLQCLSSLGFSKQQISEMSNRQPSILGLSDENLKRHADFLVNSAGLXXXXLFTCSVEKRMIPRYRVMEALKSMQVVLKTKVHFITLVHFTEKRFLEIYVDSNAESSVLRDIYYCVKAGMLSIDKETSSESDVRPRLEAMRQSMKAGKASIDKETRTGSDVGMRLGHGESHS*