MGTRKKGLEFAKHITEIINKSTGFESHLQKVKIVDGGDGACTAELKVDQDHVNLYKFLHGGYIMTLVDLITTYALMSKPCHPGVSVDLSVNFLNGAKLGDDVVIQANLSKVGKYLAFIDCTLKHKKDDLVIAKGTHLKYIKFD