MQLLTFLGTGNYSKTCYNWESQEKETAYVAEALAEFFQATSVRAFVTSEAMEMHGEQLKSCLTEVDFEFVPIPSGKSEAEIWEIFEAVVTAVEPGSEVIFDITLALRSIPLLVLLASAFLQKARNVQIKGVYYGAFEVNRDRPPIFDITPAIKLLDWLTATDKFVSTGSSLELGKLLSTIQQDFYTNRSPQSSKTIKPTRLKSLGTTIQNISRSLELVRPMGLMEEAAKLQAIPVEDLQTELGEFAKPFELLLSQIQEDYGQFALANSRQGDPKTVLKQQFLLLQWYGKKGLGTQGILLAREWIISALCIAQKIDYLDRNKRGLIERQLSLISDWQREKGSDESVVDYAPASISKTVEKVEDLAKFWSQLTEVRNDLAHTEMRVHSLGASKLDAYVKDELIQGISALFPEWIE