MATAAVIGLSAGKRLLTSSFYSSDLTDKLFSVHDLGVAPFSATSSTKNVITAKKSANFGPGFPSNRNAQSLRALKEDVDTSAPSMAQTQHPTSDLLEKDENDFESSLEVLILLQKSILEKQWNLSFDQTGLLDAAGGQKKIGVIRSGISARQRRTSLTRRAFKQNASMIPSSKRKHLGSTVSPELLLGHLKGYVKGVISKDLLSHAEVTHLSKKIKAGLSLEKRRLRLKERLGCEPSDEQLASSLRITRTELRTKMIECSLARDKLAMSNVRLVMSIAQKYDKLGAEMADLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRTLRLPAHLHERLSAIRNAKIRLEEKGMTPSIDRIAESLNMSPKKVRNATEAVNKVFSLDREAFPSLNGLPGETLHSYIADNNLENNPWHGVDEWSLKDEVNKLISATLGEREREIISLYYGLDKESHTWEDISKQ*