MVPPLAPLPPRDPNGAGPEWREPGIVSFADVAVYFCREEWGCLRPAQRALYRDVMRETYGHLSALGIGGNKPALISWVEEEAELWGPAARDPETKCPTETDPADSRNKEEERQREGMEALEKPVPVATGSPGLKAPQAPLAGPPYGWQQPSKAPHRGRPSLCAHPPVPRADQRHGCYVCGKSFAWRSTLVEHVYSHTGEKPFHCTDCGKGFGHASSLSKHRAIHRGERPHRCPECGRAFTQRSALTSHLRVHTGEKPYGCADCGRRFSQSSALYQHRRVHSGETPFPCPDCGRAFAYPSDLRRHVRTHTGEKPYQCPDCGRCFRQSSEMAAHRRTHSGEKPYPCPQCGRRFGQKSAVAKHQWVHRPGARGHRGRVTGGLPVTLTPGPGDLEPPVGFQLYPEIFQECG