MRMSCNGCRVLRKGCSDACTIRPCLQWIDSPEAQANATVFLAKFYGRAGLLNLLAAAPDDAARPAVFRSLLYEACGRIVNPVYGSVGLLWSRRWQSCVDAVEAVLKGDPVVQVDAGSEAAAAPAPLLGASRPAAPPAAYDIRHVARDPDAVAAADLLRVARGGGRRRFKRAGSSSNACKAKPLKGKASSNERASPSPTQRQHQQETEELELEPVPMVVELEHGEESAGSHDHHHHLQPQGSEEDTDVEAASHVSQAEAEPPVSSQSQALVADQEGEEVRLELTLGFEPVVRQQPRLSCCDSSGLSAASSLIGLRLQLPAA