MKKTHRLKTDSNHNITVQKIATKTKASSSKRFKNKHKSKEYSKPISESEENLPITQINTTLIAFLDKNPILSRNFYQIDALDLAPRLLGKFLRRDGVVLQITEVEAYRPNDSACHGRFGKTARTAPVFGPGGHAYVYLCYGLHMMLNVVADKEEAGAAVLIRSCAPIYGLGTIQQRRGLKTEKPVLLAGPGKVGQALGLSTEWSSHALYTTGGLELLDGPEPEHILVGPRVGIEYALPEHVNALWRFAIAGSSWISAPKHTLRPL*