MVIMQAYRTAAFSAFGLLHFTKGAFLQHMKSFNEADTHVDMTGKNCIVTGANSGIGFETAKSLASRGATVYMVCRNKERGEEAVSKIKSETGNASVHLKVCDMSSIEQIKQCATEFMSSSSSLHALVNNAGLMEHERVITSDGLEMNFAVNVVGVYAMTEMLLPSLKRAAPEARVITVSSGGMYAVPLTSDLQFGEGKFDGTVQYSRNKRVQVALTEKWADDYKETGVSFYSMHPGWADTAAVTKSLPKFKNMFESRLRSPAQGADTVVWLATQPNQRLKSGGFYFDRAEARKHLPLCGTTYDPHLVNSIVESIKSVCKLSL*