MGALPTQLPDLPISTPHSLAHPSPALETFGVSQLKLLFSEQQKFLHFFFTHLDYAQVHAFTHLCFQATGSIFFSGVGKSGFIAQKISQTLVSTGTKAAFLNPTDALHGDIGIVGSHDVVVLISKSGTTEELLRLVPCARAKGAYLVGVTCLKSSSLGKICDMHVYLPLERELCPFDLAPVTSTTIQMLFGDTVAIALMQAKNMTKEQYALNHPAGRIGKRLILKVQDVMKKESEVPNCKENDLVMEQLVELTSKGCGCLIVVDDDYHLLGTFTDGDLRRALKAYGEKIFHLTIGKICNRSPRSIRPDAMAIDAMEKMEGPPSPVTFLPVVNCEGVVIGIVTLHGLVSSGL*