MGLFAEYKQDDYARLVNLAGRVAIFAASLLIVVKLGAWFLTGSASVLAALTDSLMDVTTSIINLLAIKIALQPADDDHRFGHGKAESLAGLSQAAFITGSAVFLMFNGIAAFINGQQMTSSHIGIIVMIFSVVITLALVLFQNYVVKKTGSMAIKADSLHYRTDIVLNGAVLLAIILTGFGWYWIDALFSILVSFYILYGAWEIGLQSINALMDKQLSKADEVRIIKAVSHIEGVRGMHDLRTRQSGNVKFIQLHLELDDDQTLLEAHKKSEKLEYILEKSFAHADILIHLDPLSMVPLHKRNNYAPEERTQNLTKDT