MDVADFLAAFMYHLENVKPPPVVAPLGPDTPRFAAKEGSSPLPRAALKPAVVERILKDEGRRQWIESVTEDHLTAAGDTFFSTSIRDARAQLCGNEDGRMVYAGKRDLPLLELVRGGFLRFILTPGSTQQAWDATEVSAETVATVPRRAIACHRVAIYRLDYDPEVQDDAMCIDAILSQSDVIRLLNARRDELGDVSSRSLHDIGLGGAWDDGSDPGAGAAVAPGDEVTCVLPTARALEAFSLMNAWGLSAVGVVSEPRGPLVDCLSVGDLRGVKAGDFSSLNASVSEFTRRRRMPGSNPSLITVRPDADLGEVIAKMCERGVHHVFVTDLEGRPVRMITPTDILGSITVPATHGNVGWRFQAAEISSKYAADAEREAEPTRMDDGRRFHDEM*