MLMDGILLKIYIAESTTIEGRPAYKYLVDYFKAKGFHGCTVLRGMAGFGHENVIHTVDVLRLSLDLPVTLEVVDTQEKIMAILPDIERFVEHGQVTLQNVRMIRKTPE