MEPSIRCVVDVVHASRARGCLSLAGGGTKALSWLVGAPGCSRTLIDARVPYAREATDEAAGKGGLGTTSYASVDAATALAEASYERAVRMGGASGRDARATFGLGAACALTSEDVRDMRGDRRCFVVTRSASRAVTYEMRLDRESGRTRFDEEECASRLVLRALFEEARRFPDDVEGDSVGGRERLDVSPDAGMDLVRDVLSTSEMEGLVVTTMEESAYESGTTRDVLERWLRTASDDDGSESILGRRIRGAEMLEFTGGRLTAVGASRANVILSGSFNPLHDGHRELLAAAIAMKPLGAIGAYEIGVTNADKGTLAVDEIARRLEQFSDPDCVCVLTKTPLFVDKTGVLPGTTFVVGVDTAIRLLDPKYAGSQEALSDSLERVRDNSCDFVVAGRLDRSTATFVPPHDVFASARACGAASLFTPMNDFRVDLSSTEIRAKTTPR*