MVALTGAAAVVVLPVITSHDIFYSHDTGIDWDVIFLLVGMMIIVGVLRQTGVFEYTAIWAAKRARGSPLRIMILLVLVSALASALLDNVTTVLLIAPVTLLVCDRLNINTTSFLMAEVFASNIGGAATLVGDPPNIIVASRAGLTFNDFMLHLTPLVVIVLIALIAVLPRLFGSITVEADRIADVMALDEGEAIRDRGLLVKCGAVLVLVFAAFVAHPVLHIQPSLVALLGAGMLIVVSGLTRSEYLSSVEWDTLLFFAGLFIMVGALVKTGVVNDLARAATQLTGGNIVATAFLILGVSAPISGIIDNIPYVATMTPLVAELVAVMGGQPSTDTPWWALALGADFGGNLTAIGASANVVMLGIARRAGAPISFWEFTRKGAVVTAVSIALAAIYLWLRYFVLLH*