MGAPTALFVGSKLPAYLWAPNGGVARTQRGEQCLQQVWGKGCGAAGSKGSVVMARTGAMDSFPGVSMRGPGAPGGIEQFARLQDLDPATMLLQQRILFLGSQVDDFSADVIISQLLLLDAQDPTKDIKLFINSPGGSVTAGMGIYDAMKLCKADVSTVCFGLAASMGAFLLAAGTKGKRYCMPNARVMIHQPLGGAGGTAIDGALQVREMMYHKYKLQKIMSRLTGQPEAKVEADTDRDNFMNAWEAKEYGLVDGVIGDGNPDIVAPIGSPIEPPKPKINSNWTIKEFRERRYMPSEDAAVRQIEPPKGEPTAV*