MGTPEFPDLGRHCSVGDCHQIDFLPFTCDRCDFVFCLQHRSYTSHKCPKANNKDVTVVVCPLCAKGVRLNPNEDANITWESHVNTDCDPSNYQRATKKKKCPVPGCREQLTFSNTIMCKDCSKEHCLKHRFGPDHKCPGPRKPEPTFPFANMLRRSQKVEPRANSSGSGSSWWSSSLLNAASSFRSSAEARMQKLGIATSEAVQKAKDGVTPSSSGGGLVEQCVQCPARFSTVGALIEHAEKSHGNNSQPSRGKVTIDACPKCSKGFQDPVLLVEHVEREHGGTSKA