MPLALAQLQDLRDRISDRLRPWSRSAQFWVRAADIYTSYKVCQLRAGFVKDEDEREAMWEQQHELGAQKMYSLCSELGGLFLKAAQILGKPDLAPMAWVKRLVTLCDKAPATPFDVVRDVVEKQFMKNFDDIFEFFDVEPVGSASIAQVHRARLKLSNTDVAVKVQHPGAEHLMMVDIRNMQAMALFLQKYDINFDLFSATKEMEKQICYEFDFVREASAMERIREFLRITNKKPPVMVPRVIPGMVTREVLVMEFIKGTPIMNLGNEMARRGIDPSGKIAAMAKQKILSDLTLAYGQMILKDGFFHADPHPGNILICKDTEVALLDYGQVKEMPEDLRLAYANLVVAMADDDFLRAEESFRELGIRTWAISDNKLEELFQLSLRMFDTRLPPGVTVMSPFADDSSLTKIGVEV*