MEASLSTVLIIFSTSLLLFILARAFYTLVWMPKKFDKELKRTGFKGSPYKFLIGDFKEIGRSLKESWTRPMDMNHEIVPRAIPFVHDAVQKHGKTSVLWIGTQPRVIISDVQLLKEVFANKNGCFQQIQVTNPLLKLLTMGLSVLDGEQWMKHRKIIVPAFYMLKLKGMIPTFSISCHELIRRWEELTSPQGSFELDVWPEIKNLTGDAISRAAFSSSYEEGKIIFQLQKEQIALMNEAAYSMYVPGFRFIPTKKNKRRLYLNKKMKAILTDLIRRKEEGMKKGELSSDDLLGLLVQSNRDGDSTKSSALTIDEVIEECKLFYIAGEETTSSLITWTLILLAMHPRWQEEAREEVVSICGKNPPDYECISRLKIVTMILYEVLRLYPPVPVVHRHTGVQTKVGDLSIPAGVEIILPIILIHHDPLIWGRDAQEFNPNRFSDGISKTFKELFFPFGTGPRMCPGMNFAMIQAKMVIAMILQKFSFELSPHYIHAPFAFIITLQPQHGANIILSRL*