MVSCPRTLHRLGLGLPALRRPVHALGLTPACADWLAHHTSPTRPGEGRVASGLQPDAGSTQARINHQDNFHLVLHSVYKNPPDATLEQLRHLEELTLRRLDELNCDALITVMYAFARTSFHPSPVLTSRMAAATEADMASFTPRQLEHAAWVLARVRHRPSPTWLDNFASALEVNWDYFRPAQLASTLADAAACGLAALPAATLTDQLPASLRKAAAPDAATAPSTMARLVWSAGHFGSLPSTAPADALQRPGPQTAPSSSAYGVDTHSVSALGGAGGATVRMRAQVREEELLSWWEGEEVLEAAAPEDVVLVLHGLAALGVRPAPAWTSQLLGRLLGRVEAVRALDARHLGLLGWAALKLAEGPLPWGWLQSYMEALQARLRSAATGPAARQAEAGAAGAEGALGGQGAEGGRESIAAAAAEAGPGSGLAEVEQGGAEPADVALALSSLAGLGAHMAGSGEGAMDVAEYWRGDGRWEALSIEERTLLQILGYGPT*