MGKEKVHVLLVPWTGQGHLTPMAQLAQILVTAGLPTTMVYTARSHARIRRASQETGTTSASHSHSDPRSDSDKVVRTEVIPDGLPEDEATRPTMDQLGNSREIMIKGLEDLIVALCAQGHPVTCLVSGPFFAWTADIAKKFGIPRVELWTSLAIIYSIGVHIPLLVSKGFVPFKGNREETWIEFIPGVPPMRVSEYPKEFLPETDPGKFHEMAIKLFSYGKEAVRVLVNSMHDLESSAFEALQAIGINAVPVGPLFLFNHEERLSQKPSFYAEDDTCLQWLGGQEAASAVYVAFGSDTRMSSSDIEELALGLEASEQPFLWVIRPGSLSESNLDLDLGQLPEGFVERTKGRSLIVSWAPQVSVLSHPSVGGFLTHCGWNSIMEALWRGVPIIAWPQRADQGINKKLIVEDWKIGIAAGESGHVTRVSLAKAIRDLIQGEQGKEAKSKALEIKQLMESVTAEGGSSRNNLNCFIQDLEDMANMEPQ*