MHQYLQSVSAGDGGNALFGLRQQGRNFSRMTIRQPLHRAWSARISQRSSGSLFCRLQKQGFSICMSSEEPVLCSPNDILAKDTVQEKQESGRKIIRHVVSVTLTAGMVALTGPGSAVATALVLPNAGNTAIAANSWKEVLVSAWMGLMAGCLHTLTGPDHLAALAPLSIGRTKLESVAVGALWGCGHDAGQVIFGILFLLLKGKLHIEVLRSWGARVVGMTLIAIGIIGIREAQGAVVPCFASEGSALSSDILSPPSESSRSAPKKNLNFATFATGIVHGLQPDALLMIIPALALPSRCAGAAFLIMFLLGTILAMSGYTAFIGSCSQALKKRIPRITEHLSWISSLVAIFVGVAILASELFGLSLL*