MGSSHHHHHHSSGLVPRGSHMASMTGGQQMGRGSEFMTSLLTPNTALSFDLSSKKYGQLIDGRLVDGADEMPVLDPGTAARIATTPVASSEQLDQAVQAARRALPGWAALGYDERSKVLHAVADVLAAHHEELAQLTTLEQGKPIGEARDDVAWSIDFTRYFADYRLDTEILRDDASSYVELRRKPVGVVGAITPWNFPLFQAVYKLAPALIVGNTMVLKPSPTTPLATMHFAELVREVIPAGVFNVVGDGGDLGPLLTSHEGIDKVSFTGSTVTGRHVMAAAGPTLKRLTLELGGNDAAIVLDDADIEKTADGLCNWAFANAGQVCVSIKRIYAPASLYEPLVEALAQRVSALTVGHGLDPLTQLGPVQNATAFQKAREALEMAARDGRVVAGGEVLDQPGYYVQPTLVRDLDENSPLVREETFAPIRSVMLYDDLDDAIERANDTQYGLGGSVWGSDVERAIEVGARLNVGTSWINHHFQLTPDVPFGGIKQSGLGAEFGRSGIEEFTNVHVVNLKRS