PALSSSKAVPALPSAAAAGTPEDGGGGGLLAAKRERPPAPFAFSPASPPSCLAYPCAARRAVPMQSINDAFEGLRSHIPTLPYEKRLSKVDTLRLAIGYINFLSELVQADLPLRGTAAPGIPGRGRWGLNGEDNGVVPVQSKASPGSPSPSDPDYGLPPLAGHSLSWTDEKQLKEQNIIRTAKVWTPEDPRKLSKSSFNNIENEPPFEFVS