MEKSTGSTISKAPFEEALRNIWRDDKLQDITLKGNDGVLVPANRAVLAVRSKVFHRLFFGEFREASLDCVEVAFPGDVVKTVVEYVHTNSAEILRKWKFFSFEDDAPYNSLEIRVLVSLADAAAYYDLPGLAEAVLDAMTFISKLWPCLSLLALEACVKTGPSVPELTDKVLTGVRSYSNGDLEAKHLASLSSDVMVLLLKDTEMQVTEYQLFQLLSLWTEAGYLSVDEKASRCQEASHLSKHIDLGKIAFQHLSTTVTDSGLVTKDQLFEAYKTQAQAAQDGSGLPDFEDPRFQQWASSLPANEELPREIKVEGAQSGEINGVYGRSGRMNGAPSFTLNSKHNGKDCTITMFRQHYLDGDFCWFLSILQPGSSNDVRHYRSSYQKIGTDIPPADTWICCSKTVGTDPPKVLYKKRCPRNQFLSFTSFEQAAS*