MAGGRRGGLTPPLDIEQILVEAQHRWLRPAEICEVLQNYRKFRIAPEPPRRPQSGSIFLFDRKVLRYFRKDGHNWRKKKDGKTVKEAHERLKVGSVDMLHCYYAHGEENENFQRRSYWMLEGGLMNIVLVHYREVKDKPSLSRARDVEEVVQVIQMDSPVTSFSATTQSQPPSQLMGADSPSSAHISEYEDAESDHATCVSAYIKRNLMQHIFIKQVPDTTLSLRCGSMMIE