MGRGKVELKRIENKINRQVTFAKRRNGILKKAYELSVLCDAEVALIIFSNRGKLYEFSSTSSIMKTLEKYQKYSYSALESSSPTNDTQNYQEYVRLKARVENLQRSQRNLLGEDIAQMNTTQLEQLENQLEVALRNIRSTKTQFMLDQLADLHNKEAVLVETNHVLRNKLEESNNSHNPVVRLALEAGVPNIHYTRFPPQSEGFFQHMGVNPNLQIGYNPSHDDVNAGASSLNMHGFASGWML