MATAAVIGLSAGKRLLTSSFYSSDLTDKLFSVHDLGVAPFSATSSTKNVITAKKSANFGPGFPSNRNAQSLRALKEDVDTSAPSMAQTQHPTSDLLEKDENDFESSLEVLILLQKSILEKQWNLSFDQTGLLDAAGGQKKIGVTRSGISARQRRTSLTRRAFKQNASMIPSSKRKHLGSTVSPELLLGHLKGYVKGVISKDLLSHAEVTHLSKKIKAGLSLEKRRLRLKERLGCEPSDEQLASSLRITRTELRTKMIECSLARDKLAMSNVRLVMSIAQKYDKLGAEMADLVQGGLIGLLRGIEKFDSSKGFKISTYVYWWIRQGVSRALVENSRTLRLPAHLHERLSAIRNAKIRLEEKGMTPSIDRIAESLNMSPKKVRNATEAVNKVFSLDREAFPSLNGLPGETLHSYIADNNLENNPWHGVDEWSLKDWLIKREGSASWPCRIGETKTRSKEKKVGHHAGQTLIWCFSIYLYLRHYLMNVYREKEQCAFPIYFLLEINTEENVTTITRTWNFM