MPELPWPPFQGNLDIFAVDHAASLRVLKDSQHGFDDIGESLCPDEIAVVRRTLLAASLMMTMASRRRVCAQGPAGTVRELVKVTDPETYSALVYSPPSERNSLPLLVVLPGAGRNDKDAWDLANLKGEHGGLIPSLIASGQAPKELTENFCVVAPYAAGKKSFYEEPRKKMLAFIEWFCRSSPVDTSRIFLFGFSDGATEVMELASTRRFAGCIVCSYGFTGDLPALACERLKNIPVWVFHCADDVIFPVKCSDKLVKRLKEVNSRDVVRYSRFDKDQEGFTGSVRGHSSGITASRSAEIYSWLLALPKLQVPRESIWKRPAQLIGPSPWENWERVSTKWEVEIIFSKLFLSLKAERPAIHAELLQKQRTCLRKATGGPQKSHMGKENIGPTKNASTAGFAADNLVLKRLK