MRSLLVLCAIVALGQSVTEKDFFPFGTENGDMQTPTTNDGYAGPIKLKQTIYVDDDEQNQVFINNNGIITIYWPVHDYTQPSCGYGDWGDQNAITPFWAHTDLSQGLGGTVYYRVTTDSNLTSRALQEIKSVFPKLRELTVTAALIVTWYQVPFQGAAACGHTKDTVPTNTFQAIIAGDQQHSFGIYYYSQLAWNAGVNSGGNCSGIASHNTGNPALAGWGNDNGAVYPINRDACSINVGDLAQKSDENSAGKWVVSFQDMQPQGSSFAQRTPRGKITKQ*