MGALPAQLPDLHVSTPHSSALPSPTQEDFGVSQLKLLFSEQQRFLHFFFNHLDYAQVHAFTLLCFQARGSIFFSGVGKSGFIAQKISQTLVSTGTKAAFLNPTDALHGDIGIVGADDVVVLLSKSGNTEELLRLVPCARAKGAYLVGVSCLKGSSLGKICDMHVYLPLERELCPFDLAPVTSTTIQMLFGDTVAIALMQAKNMTKEQYALNHPAGRIGKRLILKVQDVMKKENEVPICKEGDLIMEQLVELTSKGCGCLIVVDDNHRLLGTFTDGDLRRALKEYSERIFHLTIGKICNRSPRAIGPDAMAVDAMEKMEGPPSPVTFLPVVNREDVVIGIVTLHGLISSGL*