MSVIFTPRARFSRWKALWPLALLLAVSIIGGIWLWRAWPQVLMQSAVWQRSLNLELSRLLQAVAENPAAAGLSLLGFSFVYGVLHALGPGHGKIVITTWLATHPAKLKSSIGLTLAASLLQGLVAIALVVVVLALLQLPACQLHLSSFWLEKGSYLLVGALGLLLCWRALKKLRLLLRRPTFTAFTPHHVHNEHCGCGHQHLPAPEQLQAGDDWRARAAIVLSMGMRPCSGAIMVLLFSKVIGVFGWGMAAALAMAAGTSLTITALALLVHGFRQLAIRLSRHQAPALWKQVSWATLALAGGVILLAAAGVMWLSAVPAGGGIRPF*