MGHHHHHHDVTTYQPVTPTLYLIGEAAPNGWSADQATPMERTDNGQFTWTGKLNTGVFKFITTLGEFLPSYNRDAAAGEELRLIYRTSGDEPDEPFTVSKEATYIVKVDLLDLTMTMTETENIGWRFEEFYIVGSFTGDNGWGFEALSKDAVQMNLFHYGAVIPWKADGDFKFTSVTDFGQSDAFFHPTEGNAPYTSTSVVLGGEDNKWQMKESECGKAYKVLFLTAKGKEKMLMRPFTPYEGLYLVGDATPNGWSIDNATPMAKSADSPYIFTWSGTLNTGEMKISCDKQSDWNGDWLMADKSGKAPTGEVETALFTSKTDAELKNMYPDTDLGSLDNKWNIQEAGSYRITIDQLKETISIVKQ