MSHRVLVIGSGGREHAICWKLSQSPKVAQIYALPGSHGIQLVEKCRNLDAKTLDPKDFEAIAKWSKENQIALVVVGPEDP LALGLGDVLQSAGIPCFGPGKQGAQIEADKKWAKDFMLRHGIPTARYESFTDTEKAKAFIRSAPYPALVVKAAGLAAGKG VVVAANAKEACQAVDEILGDLKYGQAGATLVVEELLEGEEVSVLAFTDGKSVRAMLPAQDHKRLGNGDTGPNTGGMGAYC PCPLISQPALELVQKAVLERAVQGLIKERINYQGVLYAGLMLTRDGPRVLEFNCRFGDPETQVILPLLESDLFDVMEACC SGKLDKIPLQWRNGVSAVGVILASAGYPETSTKGCIISGLPAANTPTQLVFHSGLAVNAQKEALTNGGRVLIAIALDGSL KEAAAKATKLAGSISFSGSGAQYRTDIAQKAFKM