MEKKRGHVLAVPYPTQGHITPIRQFCKRLISKGLKTTLTLTTFIFKSIKPDPSGPVPIATISDGYDDHGFDPSGSIHDYLQNFKTFGSKTIADIIRKHQTSDNPITCIVYDAFMPWALDVAREFGLAATPFFTQSCAVNFVYYLSYINDGILKLPVVDLPFLELQDLPSFLSVSGSYPAYFEMVLQQFTNFEKADFILVNTFQELEPHEKELLSNVCHVLTIGPTIPSMYLDQRIKSDTAYDLNIFDSKDAAFCTSWLDTRPQGSVVYVAFGSLAELNNAQMEELASAVSNFNFLWVVRGSEEAKLPSGFLETVDKDKGLVLKWSPQLEVLSNKAICCFLTHCGWNSTMEALTFGVPMVAMPQWTDQPMNAKYIQDVWKAGVCVKIDNESGIAKRGEIEFSIKEVMEGEKSEEMKENAKKWRDLAVKSLSEGGSTDVNIDTFVSKVQSK*