MVSTHFSGEIIHRNKNLGLEEYKFLLKAIVSSGIGEQTYAPRLVFEGREERPTLQDGISEMEEFYVDTIGKLLERQQISPKEVDILVVNVSMLTSMPSLPSRIINHYKMREDIKVFNLTGMGCSASLISVDIVKNIFKSYPNKLALVATSESLSPNWYSGNNRSMILANCLFRSGGAAILLTNKRSLRKKAMFKLKCLVRTHHGAREESYNCCIQSEDKQGRVGFYLGKNLPKAATRALVDNLKVIAPKILPVTELLRFMVKLFIKKIKMHQNPSKGSTNLPPGTPIKAGINFKTGIEHFCIHTGGKAVIDGIQHSLDLTDYDIEPARMTLYRFGNTSASSLWYVLAYMEAKKRLKRGDRVFMISFGAGFKCNSCVWEVLRDLTTGESKGNVWNHCINDYPPKSISNPFTKMYGWLQDEDPDTFKIPETFKIPDEYM*