MQALHHLPSFVPFPSHLRAHHPMEALSLPLAPALHCIAARIPPITSQESVPLFSTTEVISRLQNFVLSSTHHQSYRAMYSSIIGGITTDPAMMLIPLDDHMVHRGHGVFDTALILGGYLYELDAHLDRLLKSAAMAKITPPFSRSLLREILMSTAVASNCRDGSLRYWLSAGPGGFSLSSKQCKCASFYAIALDSEHEPFDEGIVVITSSIPMKPPQFATMKSVNYLPNALSLMEAEERGAFAGIWVDDKGFVAEGPNMNVAFVNQEGELIMPAFDNILSGCTAKRTLALAHQLLTESTAELKQQVGQLKCIKVCKISVEEAKKASEMMLIGSGVPLAPVVQWDQQQIGDGKPGPITLALTALLRNDMLYGPVTHREPIPYTDVQQDVQQDVP*