MDDKMLGFMMEQIDMGRRGGRGFKVEAYTNVANSMNVVHDEKYLFTVDTIRNQCKKLKADNAAMTEMLNASGFGYENSTHRIVVDDEVWIGWLRIYWRSDFFNRFKHLGSLTHAFLYAPVVSASLRPTFLVIFSGDFTGALVNNLCYLPQRMWLIDQVLRANAFPTHHKDERRGDFLETLYAIHFGYAHAHPAMMLGVAAPVVDPQVRPQAPPVPPPAGPADPFSMSYAQYEAIIQDATLTLPPSFSTTVNAHQGESLQPPSTLCMPCLLHLPQILQILGQIFLSQNHHRRLESIATTETRCRWIKNDFPFPIFEEQSLVALGPLTGMSQWKNVCFIDEELLALLQE*