MCGGAIIADFIPRRGGRRLTASELWPSSFGQQKDSDFDFSQTGGDQQTPPPPPTLKRSYTPTVSEQVEKPVKKQRKNLYRGIRQRPWGKWAAEIRDPRKGVRVWLGTFNTAEEAARAYDREARKIRGKKAKVNFPNDDDDYSSSIKVRRYNNPPIKPPIIPLYQQQQYPKNLNLEFGYDLNQTDTVHSQVGAINTDSFIISGNDETSEVGNGYSTMEFNQNENGYFVGVVNENEKEKEKEKEREIEQQEQEAAKSEVQELSDELMAYEDYMKFYQIPYYGGQFMPSPNIVQESVVGDLWSFD