MSHYLQINGQRLIDSLYALGEHGALPGGGVCRLAATAEDKAGRDFVVARMKALGLSVSIDAIGNVTGVYHGEETLPMVMMGSHIDTVATGGLYDGNYGVMAGLEVIATLQDAGIRTRRPLAVTFFTNEEGVRFQPDMMGSVVFAGEYPLAQALAAKDLDGITLDEALRNIGYKGERQPGDMAVDSYVELHIEQGPILDKEQIDIGVVTGVQGISWQEFTLRGVSNHAGTTPMSMRRDAGLAAAKIAVFARELALSLGGDQVATVGHFSVKPNLINVIPNHVVMSVDLRNTDNAILCLAEQQLAEFVAKTSQEEGVEITSRSLVRFNPVIFADEIVNAVEAEAERQGLSYRRLPSGAGHDAQFMASVCPAGMIFVPCVDGISHNVKEHSAAKDLIAGANMLLQVVLQRAQRMD*