MDGFRWDGVLVPTSSAFRPREPFAWWQPLDARHGRVLFHDCSSSSYRPHVWNPITDACITLPEMPNDDRDDISLRWTSRWTSAVLCAAAATGECDHLDCHDGPFTVVISGRWSEPTYADCRNYSISWDHSVLMGNALYFKFDTNNCGILRYDLGTREMTMMDLHLPRYEDYDASSVPSIQLMTTEGGRRLGFIRLEDTRLCLWSRDDEADVGWAPNRVIELEKLLPFDVSLAYDTFLLGFAEGVGVIFMRVGDGVFTVDLKSSKVMKVYEGSINSVVPYMSFRTPALRSASTDARP*