MMVQLLKPSVVFLDCSRAMDIGIRGVWFSVTIFIILWLILKLIISRRAAKLLPPGPPRWPIVGNLLQLGDKPHQSLYHLAAKYGPLMTLRLGMQTTVVASSPAMAKEILKTHDQVFAGRTILEVARSLFYSNFSLVWIDYGPRWRMLRKLCITELFSVKRLEVLQHLRRDQVFSTIQSIFEDSRKGNSVNIGHTVFITSLNLLGNLIFSQNMFGRDSQEAKEFREAVTEWMTTAGKPNLVDFFPFLRILDPQGVSRDATKYNRIVFGLLDRSIEARLHSSRESISGAQAKDFLDILLECRNENGEKFTKKQIIHLLFDMFLAGSDTTSSTIEWAMAEAIRNPRIMKKAQAELDEVIGNDRRFEESDIDRLPYLHALVREVLRLHPPTPLMIPHRAESSCEVAGYTIPKNTKVL