MEKKYVMALDQGTTSSRAILFNKKGEIVKIAQKEFNQIYPKAGWVEHDPMEIWGSQSGVMREVIETAGIRPEEIASIGITNQRETTVVWSRYTGKPIYNAIVWQCRRTSEICDELKNKGLEESIKEKTGLLIDAYFSATKVKWILDNVEGAREKAEQGELLFGTIDTWLIWNLTRGKVHVTDYSNASRTMMYNINDLEWDEDILRELDIPISMLPLVKPSSYVYGHTDERMLSGAKIPIAGCAGDQQAALFGQNCVEEGTAKNTYGTGCFLLMNTGSNIVKSKHGLLTTIAWGVDGKVTYALEGSIFIGGASVQWLRDELKIIESAKDSEMYANRVDDTNGVYVVPAFTGLGAPYWDMYARGSILGLTRGAKKEHIVRATLESIAYQTKDVLEAMQNDSKLKLKSLKVDGGASNNNFLMQFQSDILNVDIDRPKIVETTALGAAYLAGLSVGFYIGRNEITSKWSVEKEFNPNMSEEKRCKLYKGWKKAVSRALSWEKEDELDI*