MIVVQSTWTQRGFRCRDPIVYKGLSRTAFMCFRSYQITRNKEDLALCSEIIDSCAVVARSLRHRVTFLCGKAGIYAHGAVVAKYKGDSQRKDLFLNIFCEVAQDRALSMGPEDGGFGMPYELMYGRAGFIWDALFINKHLGHETIPWNVLSPIVDDVLASGRTGASHTLFPLMYQWHGTRYWGAAHGLDGIMHVLLHLPLNKEDAADVKGTLHYMIRNRFQESGNYPSSEGNTRDKLVQWCNGAMVHLLLQCLFAKQHKYFQGNLSFVKLQLRLVNWYGRRVSSEKLDYAMALVEMLTHFLPFTEFTGFIYNNGRRLIASGQVHGRDHGTSLFEGLAGTACLYFDMVKPEHARFPGFEL*