MPQLPDKVLEVYRGVGLLLKTYRSGKLPKAFKIVPRLANWEEVLYVTEPHLWSPVATREATKLFASNMNARMAQRFFNTVLLPAVQDDVREHGKLNFHLYLAVKKALYKPAAFFKGILLPLGEEGGCALREALIVSSVLAKVSVPMLHSAVAILKLSEMPYSPANALFLRTLLLKKYALPYRVVDALVAYFVSFAADSSVPTLLWQQCLLAFAQHYKTEVTAEQKEALRDLLRAQPHPKVTPEIRRELFSSRSRGDPYLAPMAADAADAPMDLLG*