MADECAVTVAQWQRPEAAAVYKELIDFMAAGKELCLQRHGPFFYIGFLAVRPEGQGQGLGGCLLRQLLRRADEAGRHGFHIVDQRSWELPEVVPGARASLILMQRPPAAQPDCLLPFSHHVAWWHGIVHNNQLRMAQADIHYLMPNCAAIAYHYPDQKAKEQEGQGEAPGATDVSQWMRPEMKAQIPGLLQCMAEQQAAMLAERQPFFYIAFLAVRPEGQGQGLGARLLRQLLRRADEAGRWSYLEATNDRNVQLYQRHGFSIRSQSSWAVPDACPGLETT