MEALTLATKSGIEWAKYSHRVFIKSILGRPDGGAGLLGHNVRVGGWVKTGRSHEKGRLTFLELNDGSCPANLQVIVEDTVTPDAQLIYTGTCLVVEGELTQPPETAKKQKVELRAQKVLEVGPVDASKYPIAKGRHTLEFLRNLMHLRSRTNTISSVARIRNALAFATHTFFQQNRFVYVHTPIITTSDCEGAGEMFQVTTMFSEAEKREKELASTPAPTEADLEQAKAEVTKCGEAVKALKAEKKSKDEIAAAVLKLQTAKDELAKVVERMKLTGGIPRKDKGGFDYTGDFFGRQAFLTVSGQLQVETYACSLSNVYTFGPTFRAENSHTTRHLAEFWMIEPELAFADLQDDMNCAEDYVKFLCQWLLDNCYDDMEFMTKMWDNTALDRLKLVASTPFARITYTQAIEKKLTLADTQVKDRTFENPVSWGVDLASEHERYLAEELFQKPVIVYNYPKDIKAFYMRMNDDGKTVAAMDILVPKVGELVGGSQREERYEVLVQRLQELNLPTEPYEWYLDLRRYGTVKHSGFGLGFERMVLFATGLENIRDVIPFPRYPGKAEF*