MKFVKFLGKGSYGSVDLYRHTKHDGSTSFTAAKVSSDRRTIEREFRVLSQLKGSPRIVRVFSNSLHEGLDSDGNRVFEMPMEYASAGSLSSFVRANKQLNGSTVKDFTRMILEGLVSVHSHGYVHCDLKPDNLLLFPVYDQQAWTYSYQLKIADFGLALKEGEEKSDNWCYHSPFVGTPFYMSPESVRDGTVRKGLDLWSLGCIVLEMYTGKRPWSEFRSLYDLEDVLVEDKKVPAIPDTVPSDARQFLEKCFALEPEDRGTASELLLHPFLVGDDNKKIADDDTIVKPDAKLEDSVTTKKALKVKIVSSKLQLFKKPLKLKIIPPRPPGFTFVPVQ*