MAKGRRFNPPLDKDGRWFPHIGLTQRAPESITRAALREPHSPQFSEQVQEKLPAIYKVREKQAANNSFPFSVHDNRHSFQNSGYFFDSGMGRKKISPEKRQHVSRNFNLWACDYVPSCLDGFSNNQISYVCQEAMVVPIFRRFPRRYNEIWSTFKFIPQQSYTETFKKHPKAKFTVDKKAGSPPEP