MVGSKIVINQVQDLQVTLNEIDAEGMSLSESFQVAAIIETLPPLWKDFKNYLKHKRKEIKLEDLIIGLRIEEDNSASKKKAGKTFTKAKANSVEQGQKPKMRKNFGNCPKQGPNDNKKFKGICYMCDKPSHHAKDCRKCKDQGNTSKKPSQANMTELDTLSNDVSDINLFVVVSEVNLVHGTKEWWVDTGATHHVCSNKEMFSFYHASTGEQLFMGNSATSKVEAQ