MKARRESLGDHVTPIAKKVKKEEKKKNGEKDGKKSCSECRRLKAKCDRVFPCSNCRRRGCALVCPDGDLSCMQGKRLVLASTEQLHERIAQLEAALFQAHSALSTKSHPLLAPQYLDGGFADPNLSPPREEVVYTPPAHVHTTETHPISPKGAASTTSASSYALVTPELTANSVTQLGLLGEKEHGPTQSRMAVESLLLSHATAAPEGKREDEWAGENAAPAMIVGNVGSGQDIEEISERHTVLELLTDIRRILPSREETARRAAHFWQSSGWFQNILKQEEFDAIYEPAVYAPTQINKITPHKLACVLMVLCLDTYFDISTETVNPAVAEYWQGVQKCFDTRFGWSASLPGVQALALVVFFVGFGWRGVRTSNFFWLRLMTSQALQLGLHRDPHPSLPAEEREFRRRVFHEMYTIDCLVSINHGQRTAITLETIETQFPEKVSMQARVKYDYMRHVKNAVINIGCLPDSAPASWEEICTVQERMSTAS