MQIKTFVHKLHSILQEPGISNLIAWSDKYDGAFCLKPYDADFANLVLKRYFKHGNVSSFVRQLHMYGFHKIPVLDVKNTISPLPSSDSINNTSTNSTGPEFTGNNNENSSLESMAQETDQRRTDKASTIWYFSHPSGNFYKDAKYGTLSKTHRKNSALGKNGKRKNVLSPVCISFIDSTSQMPLSARTPLSKPATNSVGGSSGPAPIQRISPRSGSYPGPATTKFPLPEGPHTDVDILQPSNSFSYSNSNNMFIRNGGGQQASNSSEDTRRVSADQQGIIHSHLASNQTFYTAAGVSHPVMNYAPMYQNNNSLIPNPPVWRDQTYIPNNPTVNRTRNGAELNMNNLAQAVILITEILEELNLINFPNGEEDTPPDARQVRMRSLLSSLETLKQNIIADSGLLLNEEVPPHLGRY