SLPFPPLPGYGFEKSLRPFPEDVCVVPEVARLWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGERYVYKFVCEPEALFSLAFPDNQRPTLKSEFDRPVSEEDTVPLSHLDDSPAYLPELGGSVQP