MPMNCVVCGKSAKFCHFDVPSCSGCFSFFRRSILDQHLYVCKNLGNCRIEEELFEGEFCRSCRFDRCLLGGMNFRTMQKFPNGIDVNKITAMLTEKKRQLFEKAAKSQNYPDF