MLSALLKLLALGRVPQHTQQAQWSTEFGRTAPPKNSPAAKGRFAGKASSRRLSAQQASRPPDASLVAQKEAARALVSIGQHHPEALVAVAADKALLATVVALADDLSIARPVRHQAARLLSALLLVGQPXALGTGESVSESSPAWDSVVDATLAAGAFHALLQLIDSDHRSAAHGSKXMAMRALSSVVSHPVRREAVAKLHVDTVDAHMRRQGKAAALHXHAAALAGLKPAIVAMQTEQGVALALARALWSVPRQLHQIMTSDATSKGRLVEPAILSAMAELGCTAARELELLVGADREARDAVQSLGLAVRINPELMTAVRDPALHAALLKLKAQLA*