MNQEFSLEVDSAAYAVVRLYGFLFTVPPEPGTAGDELGMSSPGDDDLVQMECVPEGEGRFLGGPAPWFAAAGCTAGCMRVCXXXXXXXXXXXXXXEEEGGGGKQIMVLYRYAAFSVSSDGVVARGSNKAHLLRFVAAGDHTARSLAWAGSSLARLIYPGRVSEQLQELWSGLAAQVSALPRAARVEVFVDVGILQRSVFVHDGILRMSEYTPERVERMRPSLERMAEEPWPVRFTGMELHLPEPMRRGHDKDEATVNDDDGTDAGERPAKRRRVVAAGEDCPVCLQLLEGDDLAAWPGCVKPHVFHGACLEGVLVESKTCPMCRHTLYIEPKRSTA