MDKLEIGFEVFTFPREEEITIEVIEEFMSLHSKQQPRYERLMKMYKGDAAIFARKAKEPHKPDNRLNVNYAKYITDTFSGFFNGIPSKKNHKNDVVSDAINNFDNEQDMQDEEAELVKLACVYGHAFELMYQDEETKTNVKHNSPEDMFIVYDDTVSQKPLFAVRYGLDREGELCGTLYTEDVDVTLIGKNGTMIFGEESENVYNDLAVTEFIFNEERMGIYETVTALIDSYDKAISEKTNDVDYFSDSYLKVVGAMLSPEMIEKIRDTRVINVPEPPHDVSVDIGFLDKPDSDSQTENLLDRIDKHIYQIAMVANISDESFGSSSGVALAYKLQPMSNLAAAFERKFQAALTQRYKMFMSLLTNVSANLSNEWRGIEFRFTRNIPKNVLEEAQTAVQLATIASQETTLSVLSVVPDVRAEMDRIHSERKDDINLLDYQQEVPEKETVEVVEKEDS