MLVMSGKKMGFQMIVLDPTLSSPAGQVADRQIVAAFDQTSALTELAELCDVITYEFENIEVASLEKAIPLEKLPQGTELLKITQNRLLEKTFLQSIGCKIAPFAEVKSQKELPQATEKIGFPCVLKTIQGGYDGKGQVVLKCEEDFSQATKLLANTTCELEKWVPFTKELSIIVAGNKHGYQSFPVSENIHRKNILHESIVPARISENVQQKATELAQHIAEELNLSGVLAIELFLTDSEELYVNELAPRPHNSGHYSIEACLFSQFDAHIRGISNWGIGLPQLLQPVVMVNLLGEHLEKSYQLCTSKPTWQVHYYGKAESKVGRKMGHVTITTPCLSETLKEIETVGIWNVT*