MARHRHIVAWLEEVADDLRSLRQDIHAHPELGFEERRTAALVAECLRGWGYEVHEGIGRTGVVGVLRQGDGTRRLGLRADMDALPIVEATGLGYSSCHGGRMHACGHDGHTAMLLGAARYLAATRRFDGTLVLIFQPAEEGQGGAEAMLADGLLERFPCDALFGMHNMPGLEAGHLGFRAGPMMASQDLLSVTLEGVGGHGSMPHLSVDPLLAASSAVMALQSVVARNVDPQKAAVVTVGALQAGEAANVIPQRAVLRLSLRALDGQVREQVLQRVRQIIELQAASYGCQASIEHYPAYPVLVNSVEETEFARQVGVELAGAEQVDGDTPKLMGSEDFAWMLQRCPGSYLFIGNGRGRPMVHNPAYDFNDDILVRGAAYWGALAETWLAAPAASGLRLTAANNGAA*