MVSTTASLALSCLAFVVAPAVILFALSFATLHTVEYGLDFNAITMTLDSKTWDQAGLKFLGFGHTFIKFPRVIQTIEFTPSRRGLLHTRTADGLPLTLGLSFQFRYLPARLYQLYLDYQGEEELVYVNNARAVISNTACNFSAYTFFNDKQGIAAAMQKELNRKFGDSLGAYVEALQISNVELPDVFQEAIVTSISTKQNITRSQRYLENMQVTFAQRVMVAEQELTQTVAIANGTAKSRLEAAAASATITAQTVSAEMVAFLNLSQALGMTPSQTLDYLWWDELEAGKDTAKDFLVGINPAAFVNQK*