MQDIADTLSDPLTLLRRFTMTKQPVKLVGDYLVFGRVRFPRAAPTAYRASTKGKPFYPVDALWFLLQKQSLKPGEYLRECTSNQMMPVSRPDQRALLAYLNGTADSSPAIDMTGATIVTAEPVPADEGATSAAAPMELDEPDDLEDAQAREEAAAAVAKAAAEKEREEAAGKAALAALLAGPHAQVAVEADGGADAADGDGGGGGGAEAAAPDGDGKKKKSKNMMGAAKAYIKADRAATAAILKREKTLRDRRAILCAPGVLLLPHHPPDRTSRWIRDCGGMVKSWNVEKYAFSKEKVNQHDVAVTVSSFWQAVHKSMTVKSWNVEKYAFSKEKVNQHDVAVTVSSFWQAVHKSMTVQKPHLLMKPHQLS*