MDEFIYELRDHMAGLNCGRWDYMFSFIKTMRNDPTRVMPDRSFLTMEMPFMRAYTQLVVKTCHKRGCFAMGGMSAVIPIKGDAAANQAVMDSVRADKLREVQDGHDGTWVAHPALIPIAKEVFDQHMKGPNQMHLQRDDVQADADALLQVPQGPRTQATLRNNIAVCIRYMAAWIGGTGCVPLYNLMEDAATAEISRAQVWQWVRYAAVLDGTTPCTPELVRRVIEEESQAIRAELGSSEAYADGEYLDAAFLTKLMCVGRELHDFLTLPAQDIVIAMGKX