MDKLTPEQRKKCMQSNKSTGTKPELVLAKAMWALGLRYRKNSGSIFGKPDFSFKKYKVAVFVDGEFWHGKDWEQKKAVIKGNREFWIAKIERNIQRDIEVTGRLKAEGWTVLRFWSNDVVKNTTCCAEKVKEIIQTR