MATAAVIGLSAGKRLLTSSFYSSDLTDKLFSVHDLGVAPFSATSSTKNVITAKKSANFGPGFPSNRNAQSLRALKEDVDTSAPSMAQTQHPTSDLLEKDENDFESSLEVLILLQKSILEKQWNLSFDQTGLLDAAGGQKKIGVTRSGISARQRRTSLTRRAFKQNASMIPSSKRKHLGSTVSPELLLGHLKGYVKGVISKDLLSHAEVTHLSKKIKAGLSLEKRRLRLKERLGCEPSDEQLASSLRITRTELRTKMIECSLARDKLAMSNVRLVMSIAQKYDKLGAEMADLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRTLRLPAHLHERLSAIRNAKIRLEEKGMTPSIDRIAESLNMSPKKVRNATEAVNKVFSLDREAFPSLNGLPGETLHSYIADNNLENNPWHGVDEWSLKDEVNKLISATLGEREREIISLYYGLDKESHTWEDISKQIGLSRERVRQVGLVALEKLKHAARKRRLDTMLVKH