MDAGAKETLILDLHAVEAVKLGTFVLKSGITSPIYLDLRVLVSHPRLLASVASLLGSLPATRPYDLLCGVPYTALPFAAALSVSASVPMLLSRYDTKGVEGTFRAGGGQTVLIVEDLVTSGASVLETVGPLRAEGLVVADAVVVIDREQGGRENLAANGVALHSLMTLTEMLAVLVKHGRVDEDKVAEVRRFLDANRKVAVPGVPAGSPKPSAATARRKSFAERAGLATNPMGRKLFEVMEAKQSNLCVAADVGTAKELLELADKVGPEICMLKTHVDILSDFTPDFGDKLRTIAGKHNFLIFEDRKFADIGNTVTMQSEGGIFRILDWADIINAHIVPGPGIVDGLKLKALPKGRGLLLLAEMSSAGNLAYGDYTAAAVKIAEQHPDFVIGFISVNPASWSPAPSSPAFIHATPGVQMAAGGDGLGQQYNTPFSVINDRGSDIIIVGRGIIKASNPAETARQYRIQGWQAYQSSLS*