MAVPQVDKKMLGELEVMGFPAVRSIRALHYSGNSNLESAINWLLEHESDPDIDQLPLVSREISIECGDTSSEVRNSVQGMSLNLGMHGYLTKRNRGLLLRFTDYRWRICIHEKLMYSKTHAQARKPEEQTTAGSQKETSEVERELNANEHEEEDRKRVLALHKSKRDEEEKARGRIRNQLQEDKRERIQAAKDVMEAKRTLEENQRKRMMESRKAEQEEEKRARERIRQRIEDDKAERRRGLGLPRENTVASAPIVTLAKVKPIEPVVTSEQLRDCLRTLKKNHKDDNARVKKAFQILLKIVANIVKNPEEERFRRIRLSNPVFKDRVGNLQGGVEFLELCGFQKLRNNSYLVMPRGKADVALLNAAGVEIASAMENPYFGLLSK