MKHEGAWDKDFKTDNIWDVYARNEDATSDGALPGECGDNYDLFKIDHGLMVGLGMNSYRLSIAWSRIYPKGNGEVNEVAIAHYNEVINDVLDQGLIPMVTLWTQDHPQILEELYGGALREQFITDFVNYADTCFKAFGDRIKLWITFDEANDWSGLGYATDMNPPGRCTAGIVGQRNSSYGECPEGDSGIEPYVVAHNLLRAHAEAVDLYRTKYQPSQNGSIGLALWFRWYEPLTNSSADIAASQRAAEFLLGWFLDPIFFGDYPESMRTLVGSRLPNFTTEEIGKIQGSLDFIGLNLQAANYAYDKDFYLNQTKLCYYLDPRVEVSNERDGVPIGPGNVERMVPYAIRKGVEYVKDRYDNFPMYITQTGWGIDFNYSAETIEETLEDGERIVFYELFYYELSKAISEGANVKGVYAWSLIDGFEFDLGMGTRVGMFYVDEQYHRYPRNSAMWFKQLLAQNTSTLSVL*