MSYFRRVVVTGECSQRTLQLSAEVIAHNAANYTAWQYRRRCLEAMHSGSSNAAREQAWREELAFCTARGRENLKNYQVWFHRRSCLARLGSGPEAELEFVAEILRDDSKNYHAWGHRQWVLSSCGGWEGEAAFVEGLLEEDARNNSAWNQRYFLLQHTADLSSLSVAEGEVDFAARFIAAAPGNPSPWNYLRGVVEPLGYSAVPRVRLLCEGLLAGDAASGAGRVAAMSLLVDVLDEGGDPAEQERARSLCDSLEDLDSLREAYWQWRRSRV