MKAAPIGCSVGVRRPPPMMMRHALCIGQSVRLPGLRLAWSRPISANTLAAAATEAATGEKPQGKPPGKKGGKRGKAKSDEGGEQGVPSPYSSTISLPVTPFSLRANSVVREPQIQALWEQQQVYEKLLDSNPGPAFTLHDGPPYANGDLHIGHALNKVLKDIINRYQLLRGRKARFVPGWDTHGLPIELKVLQSLPESERRSIGVTELRTKAREYALKAIDAQRNQFKRYGIWGDWSAPYITLQPGYEAAQLSVFGRMFLNGHIYRGRKPVHWSPSSRTALAEAELEYPEGH