MRRLAKSLLLASLSRTLRHRPQLPLLHPWPPQPRRPEPRLLPFSTQTLAPGPAPPPALVAASTGEPTGLALLESAELHESEGDHQEALGLALKALAPLQASHGGWSLPVARALRLAGAAATRAGSLSDGLESLGAAADIVDYLAPARRKGVPAEVAVVGAAVYEQLARAKMAIGRRWDAVGDLQRALDLKTLFLEAGSAELGNAYRDVAEAYAGVLDFDKALPLCSKALGIAERRFGEDSAEVAKLRRLLMSVYTGLGRHEEALAQIELAKVVYERLGLNVELSQAEIDGANIRILLGRSEEALNNIKRVMQRADKESEERALAYVTMAKILMSEDTVLDSKRCLEIAQGIIDAKDSIDPGRFAEAYAEISMLYESLANFETSSGSFEMASNLMKKTLAILESAKEMHHIEGSISARLGWLLLYIKNVDESVQYLERAVDKLKNCFGPRHFGLGFAYRNLGQAYLEMNQHQSAVEFFKLALDIIEATFGPLHDDTIDTKQCIANAYGLMKSYKLAMEFQEQVMDAYSRCGHGALDDFKEAERLLEQIKMKAQGLRHAVFPANSLPDSALALAQRNKDD*