MPPAYYGEEGMGPLEKGRHRYQKKNYQGALVAFTEAVKISTGHLLLTALNHRAATFEKLDQLQSALKDAKEMLELKPELSKGYLRCGKVLQLKGEHELALKIYQRGLRKVKVDTDKDRVTLQAMFNKLQTSQAPSKSLDPLAYLPFELAEMIAQQLTIRERVMCLTVSKSWKRVLESSHKLWTILDMTNVRTEISHKALKAYLKRSKYTLYEANIRNGTLAAPKLRYLTVTCKELQRLTLHGHRIIGESLISALPEAKSLRYLNSRGCEISFRTLLEALRQVQARIEEVKFFNVSCLSSDSACMWPRLENLRVLYVRRYQSIGIPLNNLIESVPNIQTLALQGFYLASAAPLNLSELRSLKDLELKDCDLKILPLLPSTLKSLALDKNLRLSNQKDDTLLLPLLETFSCETTGLTEGLIVSTIKSTSNLKRLLIGSRLVGDYAVAHHDFPSCDSIEELHVSYLQYDEQNLINLVKKCPNLKTLDISYTKITGVAVKQFVDQGIKRLNLRGCDKVSPDAVEFARGKGLDVTFNFAADFGSTFRDSF*