MVLFTQLLPFLAIFCANFAGIVSTPIPGGSQAKQECDSIEIRREWRDLTVEQRLDYLRAVKCLQETPANIETSRKEIKTRYDQFQAAHFDLAFQVHGVGQFLAWHRHFVTLYHKALRDDCGYEGPATYWDWTRDADGPGLFKDSPVFDDVTGFGGNGVPGTSEPLPPIPAPGLPPLPGFPEGPRAPAGCVQTGPFKDHLVNFGPGQSIGAPSCIIRAIYEDVRDNVNSTSVAAQMAQTNFEDFRNFLELQGPPLAVGAGLHWAGHAIVGGMMMDGWSAPGDPLFYLHHGNLDRIWYKWQMDDPENRLYAISGPSSVRPPSNDNVTRDFMMPYATVSEPVAVGDVMDTEAYPGCFKYVD*