MKRRGQPQWSRSPRKGSCLDRCRLGRLSEDSSQVSNEVSASHARGNDEHNNDVDIKMDTEIDVGVIEAVGTSAPGAAAIGGGVLVSDVGGGGGVVPLVAEAARGKELVKHRRKSFTTSPRLRNNEKRCEIRMEKVMMEKAYISQSIATGEEMLQVWDKKFLSSTCIGITLEEYIRACLAELGNGWLPRGRTSLAKFKNQAGQPFLARHMVYRYLKYCPGAPVYTANVLQKLLTRGKKLGMDELEFYCPCTHERELCPWYLELMEQMPISNFELDLYLEYVAKSSHQSSWRTKTLFPSLPMATNNDLEELSFAAMHKHVRPLSPIASVGEVTALIGDYMQLLDAINWELYMLDWWIHGLG*