MHSLILVRMVQVRRERISERMRYLQELVPGCDKVTGKAGMLDEIINYVQSLQKQVEFLSMKIAAANPVVNFNIVDDLFGGRRMSQPCGPAAALPAMTLPMHHGQLDPSCLQMSNTAMQQMQQPAAGFGLDMVLNHPYPLRSAAATPASASAATSVESCLDVNGAAAWDIASQNLFSGFDAQFQSVQSGCLLDNLKMEL