MNGIKADPDVKMDPDALTPSGGGGFMDDEFYEDTGEMLMDKSGADKDVWVTRIPDWLYEAVSKWEDIADGNDNDQIQIGEVVAFVTTSGIDKSKQMRVFLNDRWRQKSNLPSSFQLEPASVSDTLLKNTYVFTEKDLPGFKGQGYGYGRGNHQGSFGGVQDPKARIQKRSKYKKAIPKQTALIGHATRQYTANPLDTKEYQDFSAARIKQAIQGSHLTTIITKDTDVSDVNNSITLNNRFKNFIKPTTKAKSQQNKAARMARSDLIDVLHSLFDEYQYWPMKAIKQRTRQPEQYLKEVLGDIALLVKSGPFASNWKRQAVFENQRDISKQAEAAAPEGPGDGDSEGEDEMEDVV