MDCGMSNRGKLFGASVKSGKKRKGLRHHVFPFEGKGITGVVEVERNCADDTGVSASGFYCSSMEREAGNVETLPCIAVASRKRKRTESDVGENSVMRVEQASVASGLRKNLACISDDPLPCDTEQRLLLDWVEKELGLTKGGTEMKVFDQELLDAKAVSFDNNGDPRKSLPEKGNEVDKRNFSCSRQDEDDANVINKIGLTKEDRVLQYVFKRSVVTKLAPSTTMEKTTRTEVFAWGRKISVTVTKEASVTQKWIEKQRGDLFGLDVEWRPCRKKDSYSKAALLQLCGKNDCLIIQLLYLDKMPKALDNFLLDGRKRFAGVGIRSDTNKLQRDYGLVCLGELELTTLAAERMNREDLKHVGLKVLLQQVLGFEMWKPKRVTMSNWARKTLDRCQVEYACMDAWASFAISYKLLSS*