MKEIATGQSLVTQLRAIVLPALQAYQRCELAAQMFQNILDCSSKAITELQFHHQSDARADDALVDDKKRVRRISSDDCINEEGGTANPHHQHKRRKSDDSVSLETPVPRYDGRQWRKYGQKHINKAKHPRSYYRCTYRQEQGCKATKTVQQKDDSTGTDHPVMYTVVYHGQHTCKDNNGVESSTDDSETITQSSSDSRSSVSTTCTDAYEHQTSLDNDKPLDKSANSISKAFCLLIYQFSHAFLFLIFCLPNSRGEIIPYRDISHGGGGGFDCPGKYLWRILPPGLMCLCCQISPKTIGCIRMGRMQYNLSCPLFFSPKYNSVLDIKFGF