MATAAVIGLSAGKRLLTSSFYSSDLTDKLFSVHDLGVAPFSATSSTKNVITAKKSANFGPGFPSNRNAQSLRALKEDVDTSAPSMAQTQHPTSDLLEKDENDFESSLEVLILLQKSILEKQWNLSFDQTGLLDAAGGQKKIGVTRSGISARQRRTSLTRRAFKQNASMIPSSKRKHLGSTVSPELLLGHLKGYVKGVISKDLLSHAEVTHLSKKIKAGLSLEKRRLRLKERLGCEPSDEQLASSLRITRTELRTKMIECSLARDKLAMSNVRLVMSIAQKYDKLGAEMADLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRTLRLPAHLHERLSAIRNAKIRLEEKGMTPSIDRIAESLNMSPKKVRNATEAVNKVFSLDREAFPSLNGLPGETLHSYIADNNLENNPWHGVDEWSLKDEVNKLISATLGEREREIISLYYGLDKESHTWEDISKQIGLSRERVRQVGLVALEKLKHAARKRR