MEASLSTVLIIFSTSLLLFILARAFYTLVWMPKKFDKELKRTGFKGSPYKFLIGDFKEIGRSLKESWTRPMDMNHEIVPRAIPFVHDAVQKHGKTSVLWIGTQPRVIISDVQLLREVFANKNGCFQQIQVTNPLLKLLAMGLSVLDGEQWMKHRKIIVPAFYMLKLKGMIPTFSISCHELIRRWEELTSPQGSFELDVWPEIKNLTGDAISRAAFSSSYEEGKIIFQLQKEQIALMNEAAYSMYVPGFRFIPTKKNKRRLYLNKKMKAILTDLIRRKEEGMKKGELSSDDLLGLLVQSNRDGDSTKSSALTIDEVIEECKLFYIAGEETTSSLITWTLILLAMHPRWQEEAREEVVSICGKNPPDYECISRLKIVTMILYEVLRLYPPVPVVHRHTGVQTKVGDLSIPAGVEIILPIILIHHDPLIWGRDAQEFNPNRFSDGVSKTFKELFFPFGTGPRMCPGMNFAMIQAKMVIAMILQKFSFELSPHYIHAPFAFIITLQPQHGANIILSRL