MEISKYKAVLALVMLQFTSAGVALFTKAAFMEGLNPTVFVVYRQAIATLFICPISFISAWRKENKPSLGVRGFWWVALTAVIGVTVNQNAYFKGIDLSSSSMACAMTNLIPAVTFIISIIVGFESIKRRSMKSVAKVIGTGVCVGGAMAMTFLRGPKLLNALLNQDNTAWLLGCFFLLISTFAWSLWLILQVPIASHCPDHLYTSACTCFIATIASFLVALALGNTHLPPWKLDSFLKLSCCIYSGFQLAISFFLQAWIVSQKGPVFSALFNPLSAVIVTFFGALYLKEQTYLGSLLGALAIILGLYIVLWGKSEDYQEESTDLKLENEHNTSSQSDIVSIMIGDKAFRSSELLEPLLM*