MSRSGFDEPWFARTTPTVRPDTPGGQASPFLAARVDDEVGILSDPLDREDRTIVTLVQANVAQQGQVQQPLSQPQTQQILQLYNCFMVSLKGNKSTAPNQDRASIVNFGKVELLTLCDGHGEVGHDVAEVCCEVLPKLLLQHVARVESGMSPGVPNAARNPQEAAAALSDVWCEAAVQTFLEMHRLTEALTALSLDGEAGKAVSFDARCSGATATTLVLSNDRIFVAHVGDSRAVLGFHPPGGQWMVRELTRDHKPELPEERSRIERTGAQVISVGQQPNVTCRVYSHQQAWPSINMSRSLGDLHAHSQGLIAEPEVNLIERSWDASSRAVVIVASDGLWDVIDSFTAVTMAWESFEKGTDPGHVLSQEAYARWGRRGLQAGEFADLPSAEVDFISWFL*