MDPSADPQHHPAQMDFFHKLGYSTAQVQAIQQQFGPNTDTDKVLGELVRIGAGQEAKQEPVTTVSVLVPRGNHQNSSPTVQLPLPSSAAGGEDKHGEDDVLRPIVLDGSNVAMSHGNKEVFSCLGIQLAVNFFLERGHTHITVFVPSWRKEQPRPDVPITGEKVENEWCVTTTGSS