MKRFVYINDDSCRYSYCDNRISNTKYTLWNFLPKNLWEQFRRFMNQYFLLIACLQLWSRITPVSPATTWGPLIIIFIVSASKEAWDDYNRYLSDKKANERKIWLVKDGVRIQIKAQEVHVGDLVWLHENDEIPCDLVLIGTSDRQGICYVETAALDGETDLKTRTIPPISANLSVEQLGKVKGVIECPNPDNDIRRFDANMRLFLPIIDNEKSPLTINNTLLQSCYLRYTEWACGVAVYTGNETKSGISRGAAEPKFTAADQWYLMYPMEVEGPWYDFLIIPLRFELLCSIMIPISIKVCLQFESLLTLPVFVVLFGFGLQLLSQNLAVAKVSISKI*