MATREDELRNCVVCGDQATGYHFNALTCEGCKGFFRRTVSKSIGPTCPFAGSCEVSKAQRRHCPACRLQKCLDAGMRKDSPCPLKTRSPFSREQLWKYVTSHSIPLSVSKHKTSSAGLFATQLKMAPMTDLELLREMRLISCKRRWH