MEPCVPPGFRFHPTEEELVGYYLKRKIHSQKIDLDVIANIDLYKMEPWDIQARCKLGYDEQKEWYFFSHKDRKYPTGTRTNRATAAGFWKATGRDKAVLSKNRLIGMRKTLVFYKGRAPNGRKSDWIMHEYRLQTSELAPPQEEGWVVCRAFMKPSPNQRQGFEAWSHAYCVNNIDHARPPPFSDTATTAQNMVRPSQEGASFQQPFGLNSDLVSIQTFLDNNNQLVELPELDSPSTISTSFAAKEGNFHQTNEDYDEERSNNSSQFIDWKNFETLIASQETDHSSSTSYPLQNLSSMPQNYDVAARQQDQYVGHFPDCFPDL*