MEKPTKKGVAPPMAWRTRLSILAAGCLTDATCRADGTINRRLLNFLDPHVPPSAAPRNGVASRDVVVDPAIPLRARLFYPCPSGGDGGTGDATKPLPVVVFFHGGGFAYLSAASRAYDAACRRIARYAGAAVLSVDYRRSPEHRYPTPYDDGLAALRFLDDPNNHPLAADDGDVPPLDVTRCFVAGDSAGANIAHHVARRYALASTTFANLRLAGLIAIQPFFGGEERTPAELRLVGAPIVSVPRTDWLWRAFLPPGADRTHEAAHAASPAGAAGIDSPAFPPATVVIGGYDPLQDWQRRYCETLRGKGKAVRVLDYPDAIHAFYIFPEFAEARDLMLRIKDIVAGGGGEH*