MHPFLHSLSARCEGNSLFSLAQQDARECRKISLTGMIRVPSYTVHSALFPQECHRSLFCRLRQARTCIRMPLKKPGRSVLCTSDNTRTEDGTAGQDSSKQIIKTVLCIALVAGSVALAGPGSAIASTQLELPKAGSTSIAANTWKEVLVSAWMGLMAGCLHTLTGPDHLAALAPLSIGRTKIESVAVGALWGCGHDAGQVIFGILFLLLKGKLHIEVLRVWGSRVVGMTLVAIGIIGIREAQEAAVPCLVTDASGLSPNMLSASETSRNSSRKNLNFATFATGIVHGLQPDALIMILPALALPSRFAGAAFLIMFLFGTVLAMSGYTAFIGSCSQALKERIPRITEHLSWISSIVAILVGVAILVSEFLGLSIL*