MRKLHAQVITDHFNFLVYGIDLAVRSIRWFQFGFAACWLGFRLCLYAAMSCRPVLGTRTAVAASFRSHHAAGRVQTSLGIFVLIDTMEMWLTYYHDPRIHRRIRYGPAEREYLDIYVPKEALEKGAKVPVVVAIMGGAFIIGHRGYNAQLGLRLMEFGVMTVGVDYRNFPRGCIPDMVEDVGRGVRWVFQNIERYGGDTSNATLPRLRSAVMLMGQSAGAHLAAMLLLEHGLLEAKHTAEGKEFTDNWSVKDLQAFLGISGPYHLEKLGPHLSSRGLYPGIMTHMTAGDLQGCSPEALLQNKDTSAVGSDAAALLPPLHLFHGDRDKAVPVWSSEQFATALKEAGANVILDVRKGMTHTYPVVEGPMRRHDPQVEHLGAKIMEILVGLKVSIGFSTNLGI*