MVQELTAEQIRQALQGISVPPQPQIMVDLQMEQVMPNPDLKNIARLISQDPGLSGALLKLVNSPFFGLANRITSIQRAVNLLGSRSVINLINAQSIKGEMSDDTIVTLNRFWDTAQDVAMSCLSLAKRIGYESVDEAYALGLFHNCGIPLMLKRFPHYMAVLEEAYAAASDERRVVDTENRVLNTNHAVVGYYTARSWRLPEHVCEAIANHHNALSIFGDESARDTQLKNLLAILKMAEHICGSHRVLGNQPEDHEWNSIGALVLDYVGLTDYDFENLKGSILELGVGQGSY*