MRFSRDQLDMLERAFQESHYPTCFDRENLCAEIGVAEWQVTMWFKNQRAKNRRSYKEAKQQLLSQHNAATGVTFAVPEQSVAAAAPSAAAAATATVRAAKSANRFGKGWVIGFRGPHLVTRKL