MEEREGEKPHKCQVCGKAFSQSSNLITHSRKHTGYKPFACDLCGRAFQRKVDLRRHKETQHTELRPPVPPGVTVPTSAEPTSQLRHHPNDVHSMMFFSSAQQLLKIYCDTQTQARYFSNLDGGSTLIVGNLCLSQTIEGRLERSLPLQLISSKGLPLVLRLASPRQRLLSSKSQEGYCPGLSVCQAILKQYLDLLTQEFRVLMTT