MKAAAKLHETDPLKKPKQDRYALRTSPQWLGPQIEVIRAATHSIEREINSVNDNPLIDVSRDMAVHGGNFQGTPIGVSMDNMRLALGAIGKLMFAQMSELVNDFYNSGLPSNLTGGPNPSLDYGFKGAEIAMASYCSELLYLANPVTTHVQSAEQHNQDVNSLGLISARKTAEALEILKLMSATFMVALCQAVDLRHLEEIMLSSVKQVVSQAAKKTLFVDAEGVLLPSRFCEKDLLKVVDDTPPFTYIDDATLSSYPLMTKLREALVGHAMENSKLDESCTVFRRIAIFEEELKAQLEVTVPQVRQQFDSGLSTIPNKIKECRSFPVYNFVRSLGTKLLVGTETRSPGEDIQLVYEAINDGKLAGPLLSCLSDWSGTPLPIDGSCK*