MSKRASSSGEADVPAIVGSFAVPPPAHLLDDDQIEIDVTLPGAASEGGPAKKLKATLKAGSLEYSSLPQPMSSRLYIGAVSSSGKLSLKPAEEQESDAQVDARKRLTDLFGSRKARLSLRAKDRGALRDVNAPPPERPAAQPLDRASSVSAKAELEATGVPRSYLPAYDVEAEEASGVYDLQALTLGALSRITPRRPAPPAPPGAAPRAERRAAGGDGGGAAEAAGVREEVARGGHRPEFVCMALPMIGARHDAEIVSHKAGLVVLLCVYFYFHVKPVSSLADDIPRLASSLGTTAPVATAVLEAFAERADANRYGKPQALVDKCIAHILVLLLTLLDYRIPEEIFGALARDLRVALPKLTLYARSAGCAKADGAYELRAPLHFPLVRKKAGASRGRPHARQVLALHVSYCCPL*