MEQLPTALLQSIIAKVSASDCARAACVARFWNQTVSQDALWEPHCRRDFPTIQKLDPLDRPCSTWKETYQSWKTSRLFQRSKLCWDSIRSWARDNFKEVSNSLAPGATLEELAETEATLKCRFPPAARLLYRLCNGQRIPENVLDDDQVEDHYVGLIGGYNFSHHFVNVHLLSLRQMLNLTSRILPSPCRNRRVIIAASSNLNKFIFLDCEDGNVYVGTRNLLLDGEMMACVPEQDGASDEESQDGMLRWLEHYAHCLQVGMFSVRTEEGSRSISLYPETEPYCNTAVTRGVQVRCSGVFVPELSRVEELEDSYWFSYSVRMCLLNPSSNDSNALTSCQLSERHWVIRANDSVVAQVHGRAVIGLYPLLRIGEEEFVYESCTGLSAKKGSLDGDFTFVPGRISVPTGDPFKAVVAKFPLEVPQYIY*