MAFPPHVVEDCMGLLKLLSDGTVLRSNINFQEQPQPTQHDNLVQFKDFVFLKKFNLHLRFYKPKFEDNDDDDNENNNKKLLPVVMFLHGGGFCFGSRAWPHMHSCCVRLATSLRAAVVAPDYRLAPEHRLPAAVDDGVEAVRWLQRQKGHHGGDEWVTRGVDFDRVFILGDSSGGNIAHHLAVQLGPGSREMDPVRVRGYVLLGPFFGGVVRTRSEVGPPEQMLTLELLDRFWRLSIPIGETRDHPLANPFGPNSPNLGHVKLDPILVIVGGNELLKDRAADYATRLREQGKNIEYVEFEGKEHGFLTHDSHSEAAEELVQIIKRFMLENSN*