MLTRFACCLLWLFIQPLHAEPLYWSATKGSTQLILFGSLHVGSDQLYPLPDQLAQKLKQSAGLVVETDIRHQSNITLPATTVSSEQVLSDEQLFVLDGIAQQLRLDAQQIRQLPPWSASLILQMRQFLELGYQADRGIDLYFMQQAEQHQLPILSLETLQFQVDLLAHLPNSGQELLVSLIDEWENNTQLTECMIESWKKGDEKNLLQMLTLTGMSAELEAQMLTERNQDWAEKLTHPHFFPKQGKPYLVVVGTLHLIGKQSLLSILEQKGFSIQQLNQSQTASCSFL*