MTTKLEELDSPSSLPTIESSMLPQRERASCAVCREEGDGFHFGAEACRACAAFFRRSVSLDKRYLCRGNNDCDIAANVRCMCRACRFTKCLEVGMNPAGVQQRRDVIGKREMKPDSTNMDLYQALSSIGESVLPTTSSPTPLVGDLPAELIDAMPILTKMRVNYRKMDNARIVIHRKDGQSLFKEKAPKAINYKECEKQSIREVSLVADWISWCFDEFVQLPIDQKVWKQESENSFCPIFQKVLFRNFYTPFNMIEGAFLCHINDTSNAIICPSGDYIDIQNLDKFFYDPDVEQQQLSPDEVKKMFQPSFEIHRRALILPVMAEKVDVYEFFALCTLLFWDFGLEEQTDECVLIGKEVKDRVMRELTFYLRFVKKIQEPAVRVAQLLTLLPAVQRSVRRFQEDIELSTVFNIYAPGKQFYDLVNGKFC