MHKLNRGNREKVQQFMSITGTSEKVAVQALKASDWHLEGAFDAFYSQPQSRTYTDSRHLEELYNRYKDPYVDMVLVDGITILCNDLQVDPQDIVMLVVSWHMKAATMCEFSKQEFIGGLQSLGVDSLDKFREKIPYMRSELMDEQKFREIYNFAFGWAKEKGQKSLALDTAIGMWQLLFAEKQWPLVDHWCQFLQAQHNKAISRDTWSQLLEFARTVDPTLSNYDAEGAWPYLIDEFVEYLNENGIMQKGRSTEWSQKR*