MKTVFLVVCNLYLAQGFVPFGSKATLKPTYGKVSDALDEFGNNYDRNSKETLGMLEEINEDFKRLVQLKRQSLQVVGTSDRTEAMAKDAPMNRTPMSYFDSLYGKNASKRRDTVLFAQPEKEMRQELAERTSIIKDEEQYAIRDGPGTEREKIVVLGTGWGAVSFLKGIDTSLYDVTVISPRNYFLFTPMLAGASVGTVEYRSITEPVREINRKVNYLEATATEIDPKTKVVTCESVVCDGNSCDIEDFTVEYDRLVVTVGAQTNTFGIPGVREYCCFLKQVEDARRIRTAIVNCFERANLPSLTDEQRENDLTIAVIGAGPTGIEFAAELRDFVEEDGPKYYPNLLKHVRIKVIEAASSVLAPFDKALQEEAIRVMNRSVEISDSDVRSLLPERFQLVELKLDQSVKEVTDKSIMLNSGEEIPYGLAVWAAGNGPLPITLQLVEALGEEQAEEQDVARGRVAIDPWMRAAGGNGDILAFGDCTCITRGQLPATAQVAAQQGEYLANMLNKQYDLKRARLTEWCHPQ*