MDVDSVECLSLPDAAMDADDVGLAIHTHGALLAASRAACPKGAAGVAPGSSVHELLECPVCTNSMYPPIHQCQNGHTLCSTCKARVHNRCPTCRQELGDIRCLALEKVAESLELPCKYYSLGCPEIFPYYSKIKHEPQCSFRPYNCPYAGSECSVTGDIPYLVDHLRDDHKVDMHSGCTFNHRYVKSNPREVENATWMLTVFHCFGQYFCLHFEAFQLGMAPVYMAFLRFMGDENEAKNYSYSLEVGANGRKMVWEGTPRSIRDSHRKVRDSHDGLLIQRNMALFFSGGDRKELKLRITGRIWKEQQTPDGACVPILCS*