MAKGRRFNPPLDKDGRWFPHIGLTQRTPESITTAMLKEPQCPHMSRQMEAKLPPIYRIREKQAVNNNFPFSVHDNRHSLGNTVYYFDSGLGRKKISPDRRQHLSRNFNLWACDYVPSCVDGFSNNQISYVYKEAVVVPSFRRFPRHYNEIWRSFKFIPEQRCYTEFLQKKPKVRFTIDGNTVSSLDP