MALPQPRVCVTGGGGFIASWLIKLLLSRGYTVHASLRDPCDPKNAHLMQLDKARENLHLFKADVLDCETLTPAIEGCRGIFHLATPVPEHKIVDPEREVLDPAVKGTLNVLKICSTLKVHKVVVMSSNAAVTSNPNWPQDRPKDESCWSDKEFCEEKEDWYSVAKLVAEQEALEYAEENGLNVVTLCPPYVFGPLLQSTVNTSSKLLIYIIKGGPDVMTNRLWDIVDVRDVADALLILYEKSESSGRYICSPNLICTRDLVDLLKKMFPKYHYIDEIVDADHGAAPLSCQKLRDLDWEPRKLEETLTDSVESYEKAGLLQDVAGDPCRLPSLIRMWL*