MAERVSLVLPSFARIDWTAIFGAVLNDPRMASSSDLKRFHSVQYVDALRRGANGSARADDEASLNTLTDDTPLFPNLWLYVLAQCGATLAAAEQLIAESLATDGARRAVAVCWEGGRHHARRDGAAGFCYANDVVLGIMSLLDRFERVLYIDIDIHHGDGVERAFQCSDKVMTLSIHKRASGFYPGTGDVTDVGTGPGKYFAVNVPLRDGCGDARYCDVFERVAEAARAAFRPPPSSFSGAGFSLTPAAYVACVRRVVSWNLPTLVMADLAGVELADRIPEHDFFDSYGPDFLLRAPPRVRPDLNDEGYVSSVVGAALEGVARAGQQLWGRTPPAPGPGG*