MMRALIFFVLVQSSLALKILLTNEAGIEDEGLTILRDALLERGHHVWTFAPKDDMTGMGAALSMPNVKVKAHGKAEEKMWEVDGTPATAVLVGVSKMTQKNSETHKPMPDPDLIISGINVGYASGPMDIHSGAVSSVLTALGKDIPAFCILTNLAQDIDKLEHFEHASVFVSHLVDVLVEQMVVFPIGVGLKIGYPAKLPKDIPQVILAGYGHYNPFSYGYYEDPDRKGVFRIGPAPSAQKFHEDSDAHLVEAGNIGVLAISNDVSLHKLDDNAYFVDDIAHVLAETDSRWERHEKSE*