MKFRVSQKFPMFIHQATLNHRHLHLISFVRKLQTSRASVNGGSSSSQGNSFLVPGATVATILMLGALHARRLYDDKKVEDAREKGLEFEFHPDVKATFLQLLPLRSISRYWGLLTSVEIPVWLRPYVYRAWARAFHSNLEEAAMPLDEYATLRDFFVRSLKEGSRPIDPDPRCLVSPVDGIILRFGELKAAGAMIEQVKGFSYSVSSLLGANSLLPMITEENTHAESSELENTPKDQSNKSWWRVSLASPKVWDPVASSPMKGLFYCVIYLKPGDYHRIHSPIDWNVLVRRHFSGRLFPVNERATRTIRNLYLENERVVLEGQWQEGFMELLQLLFIEPELRTNRPRKKFFHSEPPEERIYEPEGVGVMLKKGDEMAAFNMGSTVVLVFQAPVSRSPKNQGSSEFSFCTRKGDRIRVGEALGRWHDS*