MQGVPLQFSDEKDRARFRHLEQLPGVELYHAHISRYAFEPHTHEAFGIGVIEQGAERFRYRGSQHIAAANSIVTMNPDELHTGEAETADGWRYRMIYLEPDRLEAITGVRDWWFSEVVREDPLRSRQIGQLIYGLWHSDDPLAQQGLLLDLIDAFRPLAHHASAQGEAGHRFDRVRDYLHDNYMRPITLDELAQVAALSPYHFQRQFKAHYHVTPHQMLMAIRLWRAKAFLTHGMPAAEVAIAVGLTDQSHLTRAFTQRYGITPVRYQKQVARR*