MSEAIGWVVQLLLSNFTLTLLVLGLLVSLVAIARAPRPVDKALIVEQLLRWFVFFSIGVSFLYNFIMHSVFGRFAAAFIGWADSPFQLELAFASLGFAAVGFLAAFRGYELRLAAILGPAIFLLGAAAGHVYQMITAGNFAPGNAGAVFWTDILLPLIGFGLLVAARRHPMSQ