MLTLGASILSLVAAGSSEAEPEEEKQPAEVIRERNAEKVRKEVGSQDLLVDYTKAGPYDIRTLPTVLEHTCANCYPQCVDGGCLLRIKVTYPGNGRSGHEPYPLAIFSGGFLVSSDQYQSYADRLASWGYVVLTYNKAEGLTGPLDDVLSARFISELITWAEQSRILKSKIDTRRVYLCGHSRGGKISVLAAAQDQRVAALCLLDPVDNTVYAPLAPGYPSAVAALRVGRDGTESIRGPAGPKTVLVKGRYLAASLPIAIVGGAFGGDCAPPDANYRQFYNASSSPSWEVVIREAGHFQFVDNASTLQDAVCGSGRVDSKVVNDVSKAVMVTWAELMIRGKRATRRDASPSRSSEAPPDSVDALSGFPATSTSGPRMTRRDQDSIASASPDVRSGSLDDARSKESRQSSDSSASGSGKVSSSKEAGQAAVQKASGGDLSIPKRALAGAASPAGALEASVRESAPGSVDRGTENGALIGGLIKDWVEDHKGEEAALFGSRIWSVAEAVEAITKVVRQRAMVSSQLRL*