MIQLSASVIPHVILRLEFWFMLGVHLMTWGAYQSGWFQQPSYVASAISVDWIDLKILTLLSIFFLAFHVNQCFQRYLHICGALKRLFACVHDFAGEARLFFGTKRTGDGSAAYHHLATRWLASCSLLAVDELRHGTLDDQLWHSYVAQHVVRRSEVEFLRSLPLRPRLLAMTHMTAELTKSQLTEEEFLETLQRILSYKELHQELLDLTTLQLPVQYKHLLSLTVFLNLLFLAYGMALSDSTMAPGIFIVMDLSLLGMLDVAQQLWNPFRANSLEFSLEEWKDDFRSGLHTILNYQHAGATQQWKQELDEEQRANPNLLAYPQHVERLLEGKSKAASAPDQGAQMADPLISEKPPLTPPASPSLPPLETLQ*